(Enter summary)
Abstract: Kernel memory is a resource that must be managed carefully
in order to ensure the e#ciency and safety of the system. The use
of an inappropriate management policy can weaken the isolation between
subsystems, lead to suboptimal performance, and even make the
kernel vulnerable to denial-of-service attacks. Yet, many existing kernels
use only a single built-in policy, which is always a compromise between
performance and generality. (Update)
Cited by: More
Future Directions in the Evolution of the L4 Microkernel - Elphinstone
(Correct)
A Physically-Addressed L4 Kernel - Nourai (2005)
(Correct)
Towards Scalable Multiprocessor Virtual Machines - Uhlig, LeVasseur, Skoglund.. (2004)
(Correct)
Active bibliography (related documents): More All
1.8: User-Level Management of Kernel Memory - Haeberlen, Elphinstone (2003)
(Correct)
1.6: User-level Management of Kernel Memory - Haeberlen, Elphinstone (2003)
(Correct)
1.3: Managing Kernel Memory Resources from User Level - Haeberlen (2003)
(Correct)
Similar documents based on text: More All
0.5: User Level Management of L4 Kernel Memory - Andreas Haeberlen University (2001)
(Correct)
0.5: Stub-Code Performance is Becoming Important - Andreas Haeberlen Jochen (2000)
(Correct)
0.3: Using Platform-Specific Optimizations in Stub-Code Generation - Haeberlen (2002)
(Correct)
Related documents from co-citation: More All
3: Vulnerabilities in synchronous IPC designs
- Shapiro - 2003
3: The Performance of -Kernel-Based Systems (context) - Hartig, Hohmuth et al. - 1997
2: Achieved IPC Performance (context) - Jochen, Kevin et al. - 1997
BibTeX entry: (Update)
Andreas Haeberlen and Kevin Elphinstone. User-level management of kernel memory. In Proc. of the 8th Asia-Pacific Computer Systems Architecture Conference, Aizu-Wakamatsu City, Japan, September 23--26 2003. http://citeseer.ist.psu.edu/article/haeberlen03userlevel.html More
@misc{ haeberlen03userlevel,
author = "A. Haeberlen and K. Elphinstone",
title = "User-level management of kernel memory",
text = "Andreas Haeberlen and Kevin Elphinstone. User-level management of kernel
memory. In Proc. of the 8th Asia-Pacific Computer Systems Architecture Conference,
Aizu-Wakamatsu City, Japan, September 23--26 2003.",
year = "2003",
url = "citeseer.ist.psu.edu/article/haeberlen03userlevel.html" }
Citations (may not include all citations):
224
Resource containers: a new facility for resource management ..
- Banga, Druschel et al. - 1999
152
Operating system support for database management (context) - Stonebraker - 1981
99
Application-controlled physical memory using external page-c..
- Harty, Cheriton - 1992
89
SPIN: an extensible microkernel for application-specific ope..
- Bershad - 1994
80
Lightweight recoverable virtual memory
- Satyanarayanan, Mashburn et al. - 1994
69
Defending against denial of service attacks in Scout
- Spatscheck, Peterson - 1999
67
Page placement algorithms for large real-indexed caches
- Kessler, Hill - 1992
48
Extending the Mach external pager interface to accommodate u..
- McNamee, Armstrong - 1990
40
The Mungi single-address-space operating system
- Heiser, Elphinstone et al. - 1998
39
EROS: a fast capability system
- Shapiro, Smith et al. - 1999
34
Tools for the development of application-specific virtual me..
- Krueger, Loftesness et al. - 1993
32
Self-paging in the Nemesis operating system
- Hand - 1999
28
Virtual memory primitives for user programs
- Appel, Li - 1991
28
Toward real microkernels
- Liedtke - 1996
26
kernel construction (context) - Liedtke
26
AVM: Applicationlevel virtual memory
- Engler, Gupta et al. - 1995
24
Virtual services: A new abstraction for server consolidation
- Reumann, Mehra et al. - 2000
18
Machine-independent virtual memory management for paged unip..
- Rashid - 1988
17
The performance of -kernel-based systems (context) - Hartig, Hohmuth et al. - 1997
16
A caching model of operating system kernel functionality
- Cheriton, Duda - 1994
13
User-level checkpointing through exportable kernel state
- Tullmann, Lepreau et al. - 1996
9
Lazy process switching
- Liedtke, Wenske - 2001
9
fall harvest (context) - Endo, Gwertzman et al. - 1994
8
Logged virtual memory
- Cheriton, Duda - 1995
7
Cost and benefit of separate address spaces in real-time ope..
- Mehnert, Hohmuth et al. - 2002
6
Diversity in database reference behaviour (context) - Kearns, DeFazio - 1989
6
Preventing denial-of-service attacks on a -kernel for WebOSe.. (context) - Liedtke, Islam et al. - 1997
6
The SawMill multiserver approach (context) - Ge - 2000
4
State caching in the EROS kernel
- Shapiro, Farber et al. - 1996
Documents on the same site (http://www.cse.unsw.edu.au/~disy/papers/index.html): More
The Mungi Single-Address-Space Operating System - Heiser, Elphinstone.. (1998)
(Correct)
L4 Reference Manual MIPS R4x00 Version 1.11 - Elphinstone, Heiser, Liedtke (1999)
(Correct)
L4 on Uni- and Multiprocessor Alpha - Potts (1999)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC