File access performance of diskless workstations
ACM Transactions on Computer Systems (TOCS)
SIGMETRICS '87 Proceedings of the 1987 ACM SIGMETRICS conference on Measurement and modeling of computer systems
IEEE Transactions on Computers - Special issue on architectural support for programming languages and operating systems
A case for redundant arrays of inexpensive disks (RAID)
SIGMOD '88 Proceedings of the 1988 ACM SIGMOD international conference on Management of data
Characterising program behaviour with phases and transitions
SIGMETRICS '88 Proceedings of the 1988 ACM SIGMETRICS conference on Measurement and modeling of computer systems
Generic virtual memory management for operating system kernels
SOSP '89 Proceedings of the twelfth ACM symposium on Operating systems principles
IOStone: a synthetic file system benchmark
ACM SIGARCH Computer Architecture News
A trace-driven analysis of the UNIX 4.2 BSD file system
Proceedings of the tenth ACM symposium on Operating systems principles
Converting a swap-based system to do paging in an architecture lacking page-referenced bits
SOSP '81 Proceedings of the eighth ACM symposium on Operating systems principles
Hi-index | 0.00 |
We analyze the paging behavior of several different versions of UNIX by recording traces of paging activity over time and writing programs to analyze the traces. We recorded periodic totals of paging events instead of individual paging events themselves. Our analysis shows that paging activity accounts for between 15% and 21% of all disk block accesses. Average paging system traffic is very low. The paging system is idle most of the time and paging activity occurs in large periodic bursts. Despite the fact that it is often overlooked, swap related paging accounts for a significant portion of all paging activity (between 24% and 71%). Furthermore, the behavior of swap-related paging differs greatly from the well-studied behavior of demand paging. The ratio of pages read to pages written (which varies between 0.85 and 1.9) is lower than typical read to write ratios for file system accesses. Paging activity is loosely correlated with load average or number of users.