DOCUMENT ID: 1205-02 SYNOPSIS: What is Paging? OS RELEASE: 2.4 PRODUCT: Solaris KEYWORDS: paging page disk i/o virtual memory DESCRIPTION: What is Paging? SOLUTION: Paging In general, all disk I/O centers around the Virtual Memory system's role as a cache manager. "Page in" requests come as a result of the cache manager's need to fill its cache (main memory). "Page out" requests come when a page is written back to disk. * Modified pages that have not been recently referenced are scheduled to be written back to disk by the "page" daemon. * Pages are written back to disk when a process is swapped out. * Modified file pages are also written synchronously back to disk by the "flflush" daemon and user process (msync (3), sync(2), and fsync(2)). DATE APPROVED: 09/25/95