Tuning memory resources

Tuning memory resources

The SCO OpenServer system is a virtual memory operating system. Virtual memory is implemented using various physical resources: Depending on the system hardware, there may also be physical cache memory on the CPU chip itself (level-one (L1) cache), or on the computer's motherboard (level-two (L2) cache), and on peripheral hardware controller cards. If recently accessed data (or, for some L1 and L2 caches, machine instructions) exists in this memory, it can be accessed immediately rather than having to retrieve it from more distant memory.

Write-through caches store data read from memory or a peripheral device; they ensure that data is written synchronously to memory or a physical device before allowing the CPU to continue. Write-back caches retain both read and written data and do not require the CPU to synchronize with data being written.

NOTE: Most L2 caches work with a limited amount of main memory. Adding more RAM than the cache can handle may actually make the machine slower. For some machines with a 64KB L2 cache, this only covers the first 16MB of physical memory. See the documentation provided with your computer or motherboard hardware for more details.

Next topic: Physical memory

© 2003 Caldera International, Inc. All rights reserved.
SCO OpenServer Release 5.0.7 -- 11 February 2003