Defining CacheFS

Available in Solaris 2.3 and later, the Cache File System (CacheFS) is a layered file system where a file system is cached on another file system. CacheFS supports a caching mechanism that improves the performance and scalability of NFS servers or CD-ROM/DVD drives by caching data. When a data read is performed the first time, CacheFS caches this data in its local cache system. The first data read may take a little longer than the normal time frame because the data read is being performed across the network. However, after this data is stored in the local cache system, the subsequent reads to the same data are done from the local cache instead of across the network. This reduces the server and network overheads.

Figure 10.1

Get Special Edition Using® Solaris™ 9 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.