PAM takes a write mechanism at the last level cache to optimize the access pattern of data disks. It captures the historical statistics of read and write operations and select a small portion of dirty blocks to be flushed to data disks, which is decided by a well defined ratio.