RAM Types & Storage Devices

Key Takeaways

  • DDR4 and DDR5 are the current RAM standards — DDR4 uses 288-pin DIMMs with a single notch, while DDR5 also uses 288 pins but with a different notch position, making them physically incompatible.
  • DDR5 offers higher base speeds (starting at 4800 MT/s vs DDR4 at 2133 MT/s), on-die ECC, and improved power efficiency (1.1V vs 1.2V for DDR4).
  • SSDs (Solid State Drives) have no moving parts, are faster, more durable, and silent compared to HDDs, but cost more per gigabyte; NVMe SSDs are the fastest storage option.
  • RAID 0 (striping) improves performance but offers no redundancy, RAID 1 (mirroring) provides redundancy with 50% usable capacity, RAID 5 requires minimum 3 drives with one drive worth of parity, and RAID 10 combines mirroring and striping.
  • ECC (Error-Correcting Code) RAM detects and corrects single-bit errors automatically and is required in servers and workstations for data integrity — it is NOT used in standard consumer desktops.
Last updated: March 2026

RAM Types & Storage Devices

RAM (Random Access Memory)

DDR (Double Data Rate) Generations

SpecificationDDR3DDR4DDR5
Pin Count (DIMM)240288288
Pin Count (SODIMM)204260262
Voltage1.5V1.2V1.1V
Base Speed800 MT/s2133 MT/s4800 MT/s
Max Speed2133 MT/s3200+ MT/s8400+ MT/s
Capacity (per module)Up to 16 GBUp to 64 GBUp to 128 GB
ChannelsDualDual/QuadDual (per module)
On-Die ECCNoNoYes

Critical Exam Point: DDR generations are NOT interchangeable. Each generation has a different notch position on the module to physically prevent installation in the wrong slot. DDR4 will NOT fit in a DDR5 slot and vice versa.

RAM Types

TypeDescriptionUse Case
DIMMFull-size desktop moduleDesktop PCs, servers
SODIMMSmall outline (laptop) moduleLaptops, mini PCs
ECCError-Correcting CodeServers, workstations (detects and corrects errors)
Non-ECCStandard RAM without error correctionConsumer desktops and laptops
Registered (RDIMM)Buffered for stabilityServers with many RAM modules
Unbuffered (UDIMM)Standard without bufferConsumer desktops

RAM Installation Best Practices

  1. Match specifications — Install RAM that matches the motherboard's supported type, speed, and capacity
  2. Install in pairs — For dual-channel operation, install matching pairs in the correct color-coded slots
  3. Avoid mixing — Do not mix different speeds, sizes, or brands if possible (system will run at the slowest module's speed)
  4. Handle properly — Hold by edges, avoid touching gold contacts, use ESD protection
  5. Check BIOS — Verify RAM is recognized at the correct speed after installation

Storage Devices

HDD (Hard Disk Drive)

Specification3.5-inch (Desktop)2.5-inch (Laptop)
TechnologySpinning magnetic plattersSpinning magnetic platters
RPM5400, 7200, 10000, 150005400, 7200
InterfaceSATA III (6 Gbps)SATA III (6 Gbps)
CapacityUp to 20+ TBUp to 5 TB
Sequential Read100–200 MB/s80–160 MB/s
Best ForBulk storage, backupsLegacy laptops

SSD (Solid State Drive)

Form FactorInterfaceMax SpeedConnector
2.5-inch SATASATA III600 MB/sSATA data + power
M.2 SATASATA III600 MB/sM.2 slot (B+M key)
M.2 NVMe (Gen 3)PCIe Gen 3 x4~3,500 MB/sM.2 slot (M key)
M.2 NVMe (Gen 4)PCIe Gen 4 x4~7,000 MB/sM.2 slot (M key)
M.2 NVMe (Gen 5)PCIe Gen 5 x4~12,000 MB/sM.2 slot (M key)
U.2PCIe/NVMeVariesU.2 connector (enterprise)

Exam Tip: An M.2 slot can support either SATA or NVMe drives depending on the keying. M key supports NVMe, B key supports SATA, and B+M key supports both. Check the motherboard specifications.

SSD vs. HDD Comparison

FeatureSSDHDD
SpeedMuch faster (up to 12,000 MB/s NVMe)Slower (100-200 MB/s)
DurabilityNo moving parts — shock resistantMoving parts — fragile
NoiseSilentAudible spinning and clicking
PowerLower power consumptionHigher power consumption
HeatLess heat (NVMe can run warm)Moderate heat
Cost/GBHigherLower
CapacityUp to 8 TB (consumer)Up to 20+ TB
LifespanLimited write cycles (TBW rating)Mechanical wear over time

RAID (Redundant Array of Independent Disks)

RAID LevelDescriptionMin. DrivesUsable CapacityRead SpeedWrite SpeedFault Tolerance
RAID 0Striping2100%FastFastNone — 1 drive failure = total data loss
RAID 1Mirroring250%FastNormal1 drive can fail
RAID 5Striping + Distributed Parity3(n-1) drivesFastSlower (parity calc)1 drive can fail
RAID 6Striping + Double Parity4(n-2) drivesFastSlowest (double parity)2 drives can fail
RAID 10Mirroring + Striping (1+0)450%FastestFast1 drive per mirror can fail

RAID Summary for the Exam

  • RAID 0: Maximum performance, zero fault tolerance — NEVER use for critical data
  • RAID 1: Simple redundancy, easy to understand, 50% capacity overhead
  • RAID 5: Most popular for servers — good balance of performance, capacity, and protection
  • RAID 10: Best performance with redundancy — requires most drives (expensive)
Test Your Knowledge

What is the standard voltage for DDR5 RAM?

A
B
C
D
Test Your Knowledge

Which RAID level provides striping for performance but offers NO fault tolerance?

A
B
C
D
Test Your Knowledge

A client needs high-speed storage for video editing. Which interface provides the fastest possible consumer SSD speeds?

A
B
C
D
Test Your Knowledge

Which RAID level requires a minimum of 3 drives and uses distributed parity for fault tolerance?

A
B
C
D