VIRTUAL MEMORY SYSTEMS AND TLB STRUCTURES
Bruce Jacob · 2001
p designers have focused on improving storage size, and, as a result, memory is now extremely slow compared to processor speeds. Due to rapidly decreasing memory prices, it is usually possible to have enough memory in one's machine to avoid using the disk as a back-up memory 2001 CRC Press. All Rights Reserved. No copying or re-use without the express permission of CRC press is permitted. 2 space. Many of today's machines generate 64-bit addresses, some even larger; most modern machines therefore reference 16 exabytes (16 giga-gigabytes) or more of data in their address space directly. The list goes on. In fact, one of the few things that has not changed since the development of virtual memory is the basic design of the virtual memory mechanism itself, and the one problem it was invented to solve---too little memory---is no longer a factor in most systems. However, the virtual memory mechanism has proven itself valuable in other areas besides extending the