By using this site, you agree to our Privacy Policy and our Terms of Use. Close

RAM is not like Cache. A CPU can read from cache and if there is a cache miss it looks for data on ram. But a CPU doesnt reed directly from HDs. Thats why there are memory management units since 1985 on the 80386 chip. These units make the conversion between logical adresses and phisical ram adresses and bring pages from virtual memory (disk) to RAM. Then the CPU can read the data. CPU reads DATA from RAM, not from HDs, so RAM IS NOT CACHE.