The cache subsystem is there to provide a boost to applications that frequently use a small amount of memory. A large, fast cache can provide a substantial boost to most applications, because rarely does an application need to read or modify more than a few megabytes of data.
We test the cache subsystem using two block sizes:
The 128 KB block size is intended to test the L2 cache on most systems, or L1 cache on some high-end systems. 128 KB is enough to fit into most L2 caches, even on low-end CPUs like the Intel Celeron processor.
The 2 MB block size will fit into the L2 or L3 cache of most modern processors. For older processors, the 2 MB block test will actually use the RAM instead of the cache. The result of the test will therefore be much lower for those processors.
The throughput of the cache is measured in MB/s (megabytes per second).