TY - GEN
T1 - Protection traps and alternatives for memory management of an object-oriented language
AU - Hosking, Antony L.
AU - Moss, J. Eliot B.
PY - 1993/12
Y1 - 1993/12
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=0027884550&partnerID=8YFLogxK
U2 - 10.1145/173668.168628
DO - 10.1145/173668.168628
M3 - Conference contribution
AN - SCOPUS:0027884550
SN - 0897916328
T3 - Operating Systems Review (ACM)
SP - 106
EP - 119
BT - Operating Systems Review (ACM)
A2 - Anon, null
T2 - Proceedings of the 14th ACM Symposium on Operating Systems Principles
Y2 - 5 December 1993 through 8 December 1993
ER -