Traditional Culture Encyclopedia - Traditional festivals - Advantages of main memory over disk storage

Advantages of main memory over disk storage

1, zero performance impact: Different from disk storage, the performance ratio of active data sets in main memory can save storage capacity through some form of data reduction technology. Active storage will be deduplicated only when the data to be deduplicated is inactive.

2. High availability: Because high availability is almost always designed at the level of network infrastructure, redundancy can be obtained. The main memory can be seamlessly failed over without the extra efforts of IT managers. It makes use of the work that has been done on the Internet.

3. Save space: Main memory compression is effective for all available data, which can save more storage capacity for highly redundant data, but it always brings higher savings for applying common more random data patterns to main memory.

4. Independent of application: the main memory is reduced from all data types, no matter what application or how active the data is. Although the actual reduction rate will vary depending on the level of deduplicated data or data compression rate, all data must be qualified.

5. Complementarity: When backing up the main storage, the main storage decompresses the data by using the resources of the storage processor or external reader, expands the network resources to transmit the data to the backup target, and allocates additional resources to the backup storage devices that save the backup data.

Extended data:

The main memory is used to store instructions and data, which can be accessed directly and randomly by the central processing unit (CPU). In order to improve performance and give consideration to reasonable cost, modern computers often adopt multilevel storage systems. That is, a cache with small storage capacity and high access speed and a main memory with medium storage capacity and access speed are essential.

Main memory stores information by address, and the access speed is generally independent of the address. A 32-bit address can represent a maximum memory address of 4GB. This is enough for most applications, but it is not enough for some very large-scale computing applications and very large-scale databases, so a 64-bit structure is needed.