1.2.1 Flashcards
primary storage
can be contacted directly by the CPU
what are some examples of primary storage?
RAM, ROM, registers, cache
what is the need for primary storage?
very fast access times compared to secondary storage
volatile
the data is lost when power is turned off
non-volatile
the data is retained when the power is turned off
what does primary storage hold?
holds the instructions which the CPU needs to access when a computer is running
RAM
stores currently used data, volatile, stores operating system
ROM
stores programs needed to start a computer (boot up program), non volatile, programmed at manufacture
what does adding more RAM to a computer do?
improves performance as memory is more accessible
what is virtual memory?
-when RAM is full sections of the hard disk can be used
-it can be accessed by the CPU and is volatile
-data and programs that aren’t currently in use in RAM are moved into virtual memory
what are some disadvantages of virtual memory?
-it’s much slower to access
-performance of the CPU slows if virtual memory is used a lot
what is hard disk thrashing?
the constant switching between RAM and virtual memory