4.2.5

Memory - Cache

Test yourself

Cache

Cache memory is a small amount of fast memory inside the processor. It is usually made of EEPROM flash memory.

Illustrative background for Non-volatileIllustrative background for Non-volatile ?? "content

Non-volatile

  • Flash memory is non-volatile. This means that it will keep its contents once power is switched off.
Illustrative background for Short lifetimeIllustrative background for Short lifetime ?? "content

Short lifetime

  • Flash memory can only be flashed (re-written) a certain number of times before it starts to degrade.
  • We may lose access to the drive once the flash memory has degraded past a point.
  • Re-writable devices often include several blocks of flash memory. This means that only one block must be flashed at a time and so the device will last longer.
Illustrative background for Fast accessIllustrative background for Fast access ?? "content

Fast access

  • Flash memory is significantly faster than many other storage media such as Hard Disk Drives (HDDs).
  • This is partly because flash memory does not have any moving parts, and so we do not need to wait for parts to move before we can access the drive.
Illustrative background for RobustIllustrative background for Robust ?? "content

Robust

  • Flash memory is not easily damaged by shocks.
  • Flash memory is appropriate in scenarios where it might be exposed to lots of vibrations. For example:
    • Industrial machinery.
    • Vehicles.

RAM vs ROM

Random Access Memory and Read-Only Memory are two types of main memory.

Illustrative background for RAMIllustrative background for RAM ?? "content

RAM

  • RAM is volatile.
  • RAM is much faster to access than secondary storage.
  • RAM is much more expensive per unit capacity than secondary storage media.
  • Random Access means that any part of the memory can be accessed as quickly as any other part of the memory.
Illustrative background for ROMIllustrative background for ROM ?? "content

ROM

  • ROM is non-volatile.
  • ROM is often made from flash memory.
  • ROM usually only stores the BIOS.
  • ROM is very fast to access.
  • ROM is expensive, so tends to be only small.

Jump to other topics

1Problem Solving

2Programming

3Data

4Computers

5Communication & The Internet

6The Bigger Picture

Unlock your full potential with Seneca Premium

  • Unlimited access to 10,000+ open-ended exam questions

  • Mini-mock exams based on your study history

  • Unlock 800+ premium courses & e-books

Get started with Seneca Premium