3.2, 3.3 Hardware - sections 5, 7 Flashcards
What is Random Access Memory
Random Access Memory (RAM): Used to load applications and files into a non-persistent and fast storage area. One of the best ways to improve your computer system’s performance. Also called system memory
What is the cpu/processor memory Cache
Memory that is inside the processor itself small but very high-speed memory.
What is Storage
Mass storage deviec that holds more data but is slower than a cache. Permanent storage area. E.g hard drives, USB drives, CD-ROMS, and DVDs
What does RAM Disk Cache do
The memory cache for RAM. Pulls the files from the disc into memory and replaces the old file.
Single Bank Memory
Seen on most modern motherboards. Where you can put any size of module in any slot
Paired Bank Memory
Seen mostly on old motherboards where they required installation of banks in pairs.
Different versions of Dual Data Rate (DDR)
This type of memory is used in most modern systems, DDR3, DDR4, DDR5.
Throughput is calculated based on what
Bus speed and the width of the data bus.
Types of Memory or RAM
Dynamic RAM (DRAM), Static RAM (SRAM), Synchronous DRAM (SDRAM)
What is Dynamic RAM (DRAM)
Oldest type of memory that requires frequent refresh. DRAM storage cell is dynamic meaning it needs to be refreshed often
What is Static RAM (SRAM)
Solved the issue of the constant refresh, but was expensive
What is Synchronous DRAM (SDRAM)
First memory module that operates at the same speed as the motherboard bus.
Types of SDRAM
PC66 (66 MHz bus), PC133 (133 MHz bus), PC266 (266 MHz bus)
Types of DDR SDRAM
DDR SDRAM, DDR2 SDRAM, DDR3 SDRAM, DDR4 SDRAM, DDR SDRAM
What is DDR SDRAM
Double Data Rate Synchronous Dynamic Random-Access Memory (DDR SDRAM): Doubles the transfer speed of SRAM module (184-pin connector)
What is DDR2 SDRAM
Double Data Rate 2 Synchronous Dynamic Random-Access Memory (DDR2 SDRAM): Higher latency and has faster access to the external bus (240-pin connector)
DDR3 SDRAM
Double Data Rate 3 Synchronous Dynamic Random-Access Memory (DDR3 SDRAM): Runs at a lower voltage and at higher speed than DDR2 (240 keyed pin connector).
DDR4 & DDR5
DDR4 has 12.8 to 25.6 GB/s of throughput 32 GB per module. PC4-16000 (DDR4 module) 16000 MB/s or 16 GB/s
DDR5 has 38.4 to 51.2 GB/s of throughput 128 GB per module.PC5-42000 (DDR5 module) 42000 MB/s or 42 GB/s
What is SODIMM
Small Outline Dual In-line Memory Module (SODIMM): Still classified as DDR3, DDR4, or DDR5. SODIMM PC4-16000 (DDR4 SODIMM module) 16000 MB/s or 16 GB/s. Commonly seen in laptops.
What is Multi-Channel Memory on a motherboard
Uses two different memory modules to increase the performance and throughput. Multi-Channel Memory gives way to Interleaving which gives you system increased performance. Multiple modules give faster speeds and add memory for storage.
Channel Types
Single, Dual, Triple, and Quad
Single Channel
Single Channel: Uses one memory module on one bus (64-bit data bus).
Dual-Channel
Dual-Channel: Requires two memory modules and two memory slots on the motherboard (128-bit data bus).
Triple-Channel
Triple-Channel: Uses three memory modules and three memory slots (192-bit data bus).
Quad-Channel
Quad-Channel: Uses four memory modules and four memory slots (256-bit data bus).
What is ECC/ECC memory
Error Correcting Code (ECC): Detects and corrects an error.
What is Non-parity memory
Non-Parity Memory: Standard memory that does not check for errors and allows data to be put in or taken out. This is what most memory is
What is Parity Memory
Parity Memory: Performs basic error checking and ensures the memory contents are reliable. Seen a lot in high-end builds and servers.
What is a Parity Check
Parity Check: is a basic calculation to verify if data is good or not. If the data is good it uses it and if the data is not good an error will occur.
Buffered/Registered Memory
Additional hardware (register) between memory and CPU. The system requires buffing or ride.The system requires butting or registering the data to reduce.
What is Virtual Memory/Page File
Space on a hard drive that is allocated by the OS and pretends to be memory.
The Two types of Virtual Memory
Page File (Windows), Swap Space (Linux Unix/Mac). A page file or a swap space is hidden on a storage device and pretends to be system memory