. Disadvantages:-system administrators have a greater amount of work-because the service is based on its own architecture, the system administrator needs to be more concerned about the architecture.-Maintain backward compatibility-there are countless changes to the API approach during one year of maintenance. The problem is that these changes must not compromise backwards compatibility, or the code for each front-end site needs to be modified, and the programmer will work when all the sites are
large number of complex query operations every second. You can imagine the disk read/write volume. Therefore, we usually think that disk I/O is one of the biggest factors restricting MySQL performance. For Discuz with an average daily access volume of more than 1 million PVS! Forum, due to disk I/O constraints, MySQL performance will be very low! To solve this problem, consider the following solutions: Use a RAID-0 + 1 disk array. Do not try RAID-5, mySQL's efficiency on RAID-5 disk arrays will
reflected. On systems using Intel processor hyper-Threading Technology (HT technology), there are currently two execution pipelines on each processor core. The latest multi-core processor has two processor cores on each chip. Intel pointed out that chips may have multiple cores in the future, most of which are due to higher performance and will not fundamentally increase the consumption of heat or power. Therefore, the number of pipelines will increase.
According to the arithmetic recommendati
performs a large number of complex query operations every second. You can imagine the disk read/write volume. Therefore, we usually think that disk I/O is one of the biggest factors restricting MySQL performance. For Discuz with an average daily access volume of more than 1 million PVS! Forum, due to disk I/O constraints, MySQL performance will be very low! To solve this problem, consider the following solutions: Use a RAID-0 + 1 disk array. Do not try RAID-5, the efficiency of MySQL on the RAI
automatically call The modprobe command to load the required modules. This is a great feature, of course, you must choose Y.
Part 4
04. Processor type and features ---> Processor type
04.01. Subarchitecture Type (PC-compatible) ---> the main purpose of this option is to enable Linux to support multiple PC standards, generally, the pc we use follows the so-called IBM compatibility structure (pc/). This option allows you to select other architectures. We generally choose PC-compatible.
Sele
First, the hardware compositionMotherboard CPU hard disk memory graphics card NIC Optical drive chassis monitor Keyboard mouseSecond, Hardware introduction1. CPU ProcessorClock frequency: The CPU core works64-bit technology: Processor 1 times can run 64bit of dataCache: Alleviates the speed difference between CPU and memoryMulti-core technology: one processor on a single semiconductor has multiple processing cores of the same functionInterface: Number of pins INTEL 478 775 1366AMD 939 940 938Com
Fedora18 was released. One of the most exciting features in virtualization is online snapshots. In the past, KVM used to take snapshots and the virtual opportunity was automatically paused. Now, this problem has been overcome. Lab environment: hardware Intel (R) Xeon (R) CPUE5540@2.53GHz6G memory 80Gsata hard drive software fedora18kernel3.7.2-204. fc18.x8 Fedora 18 released, one of the most exciting features of virtualization is online snapshot. In t
MySQL performance. For Discuz with an average daily access volume of more than 1 million PVS! Forum, due to disk I/O constraints, MySQL performance will be very low! To solve this problem in the CentOS system, consider the following solutions: Use a RAID-0 + 1 disk array. Do not try RAID-5, the efficiency of MySQL on the RAID-5 disk array is not as fast as you expected;Abandon traditional hard disks and use faster flash storage devices. After Discuz! The company's technical engineering tests sh
physical CPUs * Number of cores per physical CPUTotal logical CPUs = number of physical CPUs * Number of cores per physical CPU * Number of hyper-threadsIn the above formula, the number of logical CPUs is the number of threadsHow to view CPU physical number# grep ' physical id '/proc/cpuinfo | Sort-uPhysical ID : 0physical ID : 1How to view the number of cores per physical CPU# grep ' core ID '/proc/cpuinfo | Sort-u | Wc-l8How to view the total number of logical CPUs# grep ' Processor '/p
; D. X=1;
To understand the problem thoroughly, we need to start with the hardware first. With the common X86 CPU, according to Intel's reference manual, it is based on the following three mechanisms to ensure the locking of atomic operations in multicore (Section 8.1):(1) Guaranteed Atomic Operations (Note: 8.1.1 sections are described in detail)(2) Bus locking, using the lock# signal and the LOCK instruction prefix(3) Cache coherency protocols that ensure, atomic operations can is carried
second, which is determined by the physical characteristics, there is no way to change. MySQL performs a large number of complex query operations every second. You can imagine the disk read/write volume. Therefore, we usually think that disk I/O is one of the biggest factors restricting MySQL performance. For discuz with an average daily access volume of more than 1 million PVS! Forum, due to disk I/O constraints, MySQL performance will be very low! You can consider the following solutions to s
What is the difference between minicomputers and PC servers?
From various performance evaluation indicators to the processing capability of a single CPU, minicomputers do not seem dominant. Why is it expensive?We can analyze the characteristics of performance, reliability, and scalability.
For a single CPU, the Intel Xeon or AMD opteron used by PC servers is not inferior to the CPU performance used by minicomputers. However, the operating system relea
computing technology are unable to solve massive data mining due to low mining efficiency, affecting the timely extraction of data.
For a long time, business intelligence systems are often built based on traditional SMP architecture minicomputers. With the increasing performance, availability, and scalability of the x86 Platform in recent years, the X86 platform has begun to erode the share of minicomputers in more and more market fields, business Intelligence has also become another battlefi
programmers. When writing code, you should not rush to implement the function. If you want to write code, the code execution efficiency is better.
For example, suppose there is a shortcut for defining getelementbyid functoin $ (elemid) {return document. getelementbyid (elemid)}, someone may write this code $ ("mydiv "). parentnode. removechild ($ ("mydiv"), in fact, the getelementbyid Dom query is executed twice here. It will be better if it is changed to this: var mydiv = $ ("mydiv"); mydiv.
carefully.Symmetric Multi-processing support enables the multi-core switch. My CPU is dual-core and selected.Processor family (Core 2/newer Xeon) I use core 2/newer Xeon. Find your CPU and cancel the generic x86 support option.Select subarchitecture type (PC-compatible)Maximum number of CPUs: Enter the number of cores. I enter 2.SMT (hyperthreading) sched100 support is about hyper-Threading Technology. P4
"General setup" is not required. However, if your hardware is relatively new, it is almost required. In this way, we can find the 4965 wireless network card, ALSA sound driver, and so on.Kernel log buffer size I select 15, dual-core. If you use IA64, select 16.Control group support cluster support? Can notChoose Slab allocator (slub (unqueued Allocator) memory management mode slab and slub select slub.
2. In block layer, if there is no 2 TB hard disk, remove: Support for Large Block devices. Su
Make full use of CPU Performance
Now we are trying to capture packets, and how to maximize the performance of the server becomes a problem facing us. Today, we will introduce the CPU performance configuration items.
1. First check the current CPU physical frequency and operating frequency in the Linux system, in the following you will find that our CPU is 2.0 GHz E5-2620, but the CPU is working in 1200mhz.
cat/proc/cpuinfoprocessor:0vendor_id:GenuineIntelcpufamily:6model:45modelname:Intel(R)
previous 32-bit X86 architecture applications, protect your previous investments; while Intel's itanium and itanium 2 series Processors require additional software or hardware for compatibility with previous 32-bit programs, so IA-32 (I .e. x86-32) x86-64 are x86, that is, Intel's 32-bit X86 architecture, such as Intel's 32-bit server Xeon (Xeon) processor series, AMD's full range, in addition, the full ra
same size. For example, a continuous page (4 K) can be divided into 32 128-byte objects.Allocation of small objects
The size of each small object is mapped to one of the 170 allocable dimension classes. For example, 961 to 1024 bytes are normalized to 1024 bytes. The dimension classes are separated as follows: smaller sizes differ by 8 bytes, larger sizes differ by 16 bytes, and larger sizes differ by 32 bytes, and so on. Maximum interval (for dimensions> = ~ 2 K) is 256 bytes.
A thread cache c
phases, and the interruption of CMS-remark is 17 milliseconds:
[GC [1 CMS-Initial-MARK: 80168 K (196608 K)] 81144 K (261184 K), 0.0059036 secs]
[1 CMS-remark: 80168 K (196608 K)] 82493 K (261184 K), 0.0168943 secs]
Add two parameters-XX: + printgcapplicationconcurrenttime-XX: + printgcapplicationstoppedtime to make the pause time clearer.
5. Truly uninterrupted Bea jrockit and Sun rts2.0
One of the features of BEA's jrockit 5.0 r27 is a dynamically determined garbage collection policy. Users c
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.