What is the difference between SDRAM and SRAM?
Though the names look similar, SDRAM and SRAM are really quite different. Static random access memory (SRAM) is usually used for the cache of a system. It is very fast and very expensive, but a relatively small amount is needed to build a cache. Cache memory was designed to improve upon the performance of the processor and the memory subsystem, and is usually located next to the processor. Most desktops and laptops use dynamic random access memory (DRAM) for the main system memory. Synchronous DRAM (SDRAM) is a particular type of DRAM used by some systems. Other types of DRAM include fast page mode (FPM), extended data out (EDO), and double data rate (DDR or DDR SDRAM).