Cache Memory - Virtual Memory
Cache Memory
Cache memory is designed to hold information relating to frequently used applications and subroutines in active memory. Cache memory, however, is usually a separate piece of hardware between the CPU and main memory. It provides faster data transfer to the CPU than does main memory but usually at a higher cost. This cost is usually well justified, especially if the computer is to be used with repetitive programs where the cache can dramatically increase the speed at which programs run and thus increase the efficiency of the user. Cache sizes of between 1K and 512K are usually offered for lower average cost per bit and faster average access time.
Virtual Memory
This technique addresses the problem of very large programs that use extensive address space and operate within a limited memory capacity. Programs use the registers of the CPU to keep the most active applications of the program available quickly. Other, less active applications are stored on magnetic disk space until needed. If needed, the application called for will be directed to occupy a less active register, and the data formerly in that register will be saved onto the disk in order to maintain any changes made to the data during execution of the program.
Emory W. Zimmers, Jr. and Technical Staff
Enterprise Systems Center
Lehigh University
Bethlehem, Pennsylvania
for STEP BY STEP GUIDE photoshop simple tutorial please visit.........
www.photoshopsimpletutorial.blogspot.com
---or---