A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2006; you can also visit the original URL.
The file type is application/pdf
.
Protection traps and alternatives for memory management of an object-oriented language
1993
Proceedings of the fourteenth ACM symposium on Operating systems principles - SOSP '93
Many operating systems allow user programs to specify the protection level (inaccessible, read-only, read-write) of pages in their virtual memory address space, and to handle any protection violations that may occur. Such page-protection techniques have been exploited by several user-level algorithms for applications including generational garbage collection and persistent stores. Unfortunately, modern hardware has made efficient handling of page protection faults more difficult. Moreover,
doi:10.1145/168619.168628
dblp:conf/sosp/HoskingM93
fatcat:mvsxcrierjcxrc2cswvxfbu4p4