cover image

Computer data storage

Storage of digital data readable by computers / From Wikipedia, the free encyclopedia

Dear Wikiwand AI, let's keep it short by simply answering these key questions:

Can you list the top facts and stats about Auxiliary memory?

Summarize this article for a 10 years old

SHOW ALL QUESTIONS

Computer data storage is a technology consisting of computer components and recording media that are used to retain digital data. It is a core function and fundamental component of computers.[1]:15–16

DDR2_ram_mounted.jpg
1 GiB of SDRAM mounted in a computer. An example of primary storage.
IBM_DJNA-351520_Hard_Disk_A.jpg
15 GB PATA hard disk drive (HDD) from 1999. When connected to a computer it serves as secondary storage.
Super_DLTtape_I.jpg
160 GB SDLT tape cartridge, an example of off-line storage. When used within a robotic tape library, it is classified as tertiary storage instead.
Sony_CRX310S-Internal-PC-DVD-Drive-Opened.jpg
Read/Write DVD drive with cradle for media extended

The central processing unit (CPU) of a computer is what manipulates data by performing computations. In practice, almost all computers use a storage hierarchy,[1]:468–473 which puts fast but expensive and small storage options close to the CPU and slower but less expensive and larger options further away. Generally, the fast[lower-alpha 1] technologies are referred to as "memory", while slower persistent technologies are referred to as "storage".

Even the first computer designs, Charles Babbage's Analytical Engine and Percy Ludgate's Analytical Machine, clearly distinguished between processing and memory (Babbage stored numbers as rotations of gears, while Ludgate stored numbers as displacements of rods in shuttles). This distinction was extended in the Von Neumann architecture, where the CPU consists of two main parts: The control unit and the arithmetic logic unit (ALU). The former controls the flow of data between the CPU and memory, while the latter performs arithmetic and logical operations on data.