What is EOS memory?

EOS Memory (Error Code Code Repair on the single Memory Memory Memory) is the type of computer memory module with random access (RAM) that contains a built -in error control device. This is a bit like having another small processor placed on the RAM chips themselves, whose only responsible is to ensure the integrity of data moving into the RAM memory, and the computer's memory. EOS memory works with calculation of control sum for each piece of data in memory. Comparison of the known valid check sum with a control sum when the data leaves the EOS memory, allows the memory modules to know whether the data has been damaged.

The central point to understand how EOS's memory is is a control sum. The inspection sum is either a seven-bit-Pro 32-bit data path-or 84-bit data path-oriented data path-oriented-or-a-or-bit data routes, generated by EOS memories when data is first received in memory. It is generated on the basis of a binary sequence in the bytes of data and creates a Unique sequence of characters that represent this specific piece of data.

As long as the data consists in the EOS memory, the control sum is stored next to it. EOS memory holds it until data is required by the program or operating system. At this point, it regenerates the inspection sum on the basis of the stored information and is compared with the known valid control sum. If these two values ​​coincide, the memory module knows that the data has not been damaged during storage. But if not, the memory module knows that something happened to the data.

If the data in the memory module has been damaged - in other words, if the inspection sums are no longer match - the memory module can try to fix it itself. EOS memory is capable of self -repairing errors no more than one bit per word. Although it can detect errors greater than one bit, Corrsamo cannot be about himself; In this case, an error message is usually generated that states that data is damaged and alerts computer users of a possible problemwith hardware or software in the system.

The primary disadvantage of using this type of memory is that storing the value of the control sum requires a little more overhead costs in the memory module. This means that, for example, one megabyt data in RAM when storage, the computer actually stores one megabyte plus the value of the control sum. Although this has a minimum impact in most cases, it means that with each new data-every new control sum-stored-the amount of RAM available is slowly cannibized by the error control mechanism.

IN OTHER LANGUAGES

Was this article helpful? Thanks for the feedback Thanks for the feedback

How can we help? How can we help?