... modify a page of data at a time An attempt by a reader to write previously read data causes a memory fault which converts a reader into a writer and invalidates all other page caches A subsequent attempt ... when it initiates a cache replacement A data manager may restrict the use of cached data by issuing a pager_data_lock request, specifying the types of access (any combination of read, write, and ... A data manager passes data for a memory object to the kernel by using the pager_data_provided call This call specifies the location of the data within the memory object, and includes the memory...