Home >Common Problem >What is the difference between server memory and ordinary memory?
Difference: 1. The server's memory module supports ECC error checking technology. After error checking and correction, the stability and reliability of the server system are virtually guaranteed; 2. When an ordinary memory module detects an error, It is not possible to determine which bit the error is, nor can it be corrected; 3. For memory modules of the same brand, specification, and capacity, the price of server memory is usually higher than the price of ordinary memory.
The operating environment of this article: Windows 7 system, Dell G3 computer.
What is the difference between server memory and ordinary memory?
Usually, what everyone comes into contact with most should be ordinary memory, which is what we call PC memory. Generally speaking, the larger the memory, the larger the available cache, and the faster the computer runs. . The same principle applies to servers. The larger the memory of the server, the larger the available cache and the faster the website.
What is the difference between server memory and ordinary memory?
1. First of all, in terms of purchase
Ordinary memory such as PC memory, etc. , everyone usually looks at whether the memory module is DDR3 or DDR4, what is the frequency, 2133 or 3000, and what kind of chips are used? What are the memory timings? How much does a 4G memory stick cost, how much does an 8G memory stick cost, which one is more cost-effective? Generally speaking, it means measuring the performance differences between different brands and products, and pursuing a cost-effectiveness.
Server memory is different. The most important thing for server memory is stability and error correction. It will not pursue higher frequency or speed, but will pay more attention to technology. It can be said that some advanced technologies All are used in server memory, while most advanced processes are used in ordinary memory.
2. What are the technical differences?
The memory module of the server supports ECC error checking technology. After error checking and correction, the stability and reliability of the server system are virtually guaranteed. The main function of ECC technology is for data error correction. After all, server memory is usually a long-term workload. It is normal to continuously power on for a month. In order to ensure the stability of operation, the data in the memory must be corrected. , to ensure the correct transmission and execution of computer instructions.
In addition, hot-swap technology is also an important technology to ensure the continuous and stable operation of the server, allowing maintenance personnel to directly plug and unplug the memory when the server is running normally with power.
When an ordinary memory module detects an error, it cannot determine which bit the error is located and cannot correct the error. Ordinary memory usually only needs to work continuously for a few hours or more than ten hours. Ordinary memory modules do not have hot-swappable technology. If you want to replace the PC's memory, you need to shut down the computer and cut off the power.
3. Different capacities of memory modules
The memory capacity of the server usually starts at 4GB, and the server will also choose to install large-capacity memory modules according to the actual situation. The capacity of ordinary memory sticks usually starts at 2GB, and 4~8GB of memory is enough for today's computers.
4. Different uses
Normally, server memory sticks can only be used for servers, and ordinary memory sticks can only be used for desktop computers. They cannot be interchanged, otherwise they will not be able to Boot normally. However, the memory modules of AMD platform servers can be used on ordinary computers, but sometimes they are unstable; the memory modules of INTEL platform servers cannot be used on ordinary home computers, and can only be used on server platforms.
5. Different prices
For memory modules of the same brand, specification, and capacity, the price of server memory is usually much higher than the price of ordinary memory.
The difference between server memory ECC and RECC
Functionally, ECC has special error correction capabilities to keep the server stable. ECC is a check (parity check), and the R in RECC stands for register. In other words, RECC adds a register to ECC, which greatly improves server memory efficiency.
Is server memory ECC and RECC compatible?
The two are usually incompatible. You need to check the motherboard support. rdimm can use recc and ordinary memory, udimm It can only be ecc, but of course there are also rdimm and udimm, so you can mix them.
Server memory purchase method:
1. The workmanship must be excellent
The current mainstream memory PCB circuit board layer number is generally 6 layers. The circuit board has good electrical properties and can effectively shield signal interference. The better high-specification memory is often equipped with an 8-layer PCB circuit board to achieve better performance.
2. SPD hidden information
SPD information can be said to be very important. It can intuitively reflect the performance and system of the memory. It stores indicator information that the memory can work stably, as well as product production, manufacturer and other information. Therefore, after purchasing memory, go back and use Everest, CPU-Z and other software to check whether it is available.
3. Prevent counterfeit reworked products
If you look closely, you will find that the polished chip is dull and has a fluffy feel, and the printed writing is blurry and unclear. These are generally counterfeit memory products, so you need to be careful.
If you want to read more related articles, please visit PHP Chinese website! !
The above is the detailed content of What is the difference between server memory and ordinary memory?. For more information, please follow other related articles on the PHP Chinese website!