O'Reilly logo

Microsoft Content Management Server by Stefan Gosner, Joel Ward, Lim Mei Ying

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 22. Enhancing Performance with Caching

Caching is a general term that describes the technique of keeping data that is likely to be needed in a format or location that speeds up access to that data. For example, your PC stores information about running programs in the semiconductor devices known as Random Access Memory (RAM) chips, and computers today can have many hundreds of megabytes of this memory. RAM chips are fast, but modern motherboards invariably come fitted with a smaller amount of even faster memory chips, called the RAM cache.

When a running program is working with an item held in RAM, the whole block of memory around that item is transferred to the RAM cache, vastly speeding up subsequent accesses to that same data item ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required