1.2 Memory and storage Flashcards
Why computers have primary storage?
Primary storage provides fast access to the CPU. That allows active programs to deliver optimal performance to the end-user. Speed and usefulness aside, the loss of power means the loss of data. That makes RAM a short-term storage solution.
RAM
RAM is volatile in nature, which means, the data is lost when the device is switched off.
RAM is known as the Primary memory of the computer.
RAM is known to be expensive since the memory can be accessed directly.
RAM is the fastest memory, therefore, it is an internal memory for the computer
ROM
ROM is a non-volatile memory.
Information stored in ROM is permanent.
Information and programs stored on it, we can only read.
Information and programs are stored on ROM in binary format.
It is used in the start-up process of the computer.
Virtual memory
Virtual memory frees up RAM by swapping data that has not been used recently over to a storage device, such as a hard drive or solid-state drive (SSD). Virtual memory is important for improving system performance, multitasking and using large programs.
Secondary storage
Secondary storage is non-volatile , long-term storage. It is used to keep programs and data indefinitely. Without secondary storage, all programs and data would be lost the moment the computer is switched off.
Types of secondary storage
Secondary storage devices are generally separated into three types: magnetic storage devices, such as hard disk drives. Optical storage devices, such as CD, DVD and Blu-ray discs. solid state storage devices, such as solid state drives and USB memory sticks.