CodeIEB
Theory Notes/🖥️ Topic 1: System Technologies/11.1.4
11.1.4Grade 11

Primary vs Secondary Storage — A Full Comparison

This subtopic pulls together everything you know about memory and storage into one structured comparison, using four criteria the IEB consistently tests: speed, bandwidth, capacity and reliability.

Primary memory (also called main memory) is memory the CPU can access directly and immediately:

  • Registers — inside the CPU itself, the fastest of all, but tiny capacity (a handful of bytes).
  • CPU cache (L1/L2/L3) — very fast, very small, sits between registers and RAM.
  • RAM — larger than cache, still fast, but volatile (loses contents when powered off).

Secondary storage holds data permanently and is not directly accessed by the CPU — data must first be copied into RAM before it can be processed:

  • Flash memory (USB drives, SD cards) — portable solid-state storage.
  • HDD — mechanical, large capacity, cheap per GB, slower.
  • SSD — solid-state, faster than HDD, more expensive per GB.
  • External hard drives — portable secondary storage, HDD or SSD based.
  • Cloud storage — data stored on remote servers accessed via the internet, offering off-site backup and access from any device.
CriterionPrimary memory (Registers → Cache → RAM)Secondary storage (SSD → HDD → Cloud)
SpeedExtremely fast (nanoseconds)Much slower (SSD: microseconds; HDD: milliseconds; cloud: depends on network speed)
BandwidthVery high — can transfer large amounts of data per second directly to the CPULower — limited by the storage interface (e.g. SATA) or, for cloud, by internet connection speed
CapacitySmall (registers: bytes; cache: MB; RAM: GB)Large (drives: GB–TB; cloud: often scalable/near-unlimited)
Reliability / VolatilityVolatile — data lost when power is removed (except in some cache designs)Non-volatile — data is retained without power, generally considered more reliable for long-term storage

The general rule across the whole memory hierarchy: the closer a storage type is to the CPU, the faster and more expensive per byte it is, but the smaller its capacity.

💡 Exam Tip

Comparison questions want you to address all four criteria explicitly and in both directions (e.g. 'RAM is faster but has a smaller capacity than an SSD') — a one-sided answer only earns partial marks.