See this document in CiteSeerX!

User-Level Management of Kernel Memory (2003)  (Make Corrections)  (4 citations)
Andreas Haeberlen, Kevin Elphinstone



  Home/Search   Context   Related

 
View or download:
unsw.edu.au/pub/us...Elphinstone_03.pdf
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  unsw.edu.au/~disy/papers/index (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(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