1.3 Ray Flashcards
CAS Latency
The delay between when the data is requested and becomes available
Error Correcting Code (ECC)
a type of memory that detects and corrects common errors
When is ECC typically used?
ECC memory is typically only used in servers because it is more expensive than non-ECC.
Which is Faster ECC or Non-ECC
Non-ECC
Consequences of Mixing ECC & Non-ECC
the error correction function would be disabled
Parity RAM
checks for errors but It does not correct them
Non-Parity Ram
This memory does not perform error checking.
Buffered (or registered) RAM
Holds memory addresses or data before it is transferred to the memory controller.
Unbuffered memory
- Does not have a buffer to hold memory addresses or data before transferred to the memory controller.
- Unbuffered memory can be found in servers and high-end workstation.
How are the memory modules in Single-sided RAM organized
Organized into a single logical bank
How are the memory modules in Double-sided RAM organized
Modules are organized into two banks.
Buffered RAM Facts
- Improves stability on systems
- Might slow system performance
Single-Sided vs. Double-Sided RAM Memory Accessibility Comparison
- Single-sided RAM allows access to all of the memory
- Double-sided RAM must switch between banks.
Static RAM (SRAM) power requirements?
Does not require constant power but still requires periodic power to maintain the state of memory,
When is SRAM typically used?
Servers
Dynamic RAM (DRAM) power requirements?
Stores data using transistors which require constant power
If the power is turned off, the data is lost.
Compare SRAM VS DRAM Complexity & Storage Capacity
- SRAM is complex, lower storage capacity
- DRAM simple, high storage capacity
When is DRAM typically used?
Main system memory on a workstation.
DRAM is relatively inexpensive.