Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network

  Advanced Search  

Tools for the Development of ApplicationSpecific Virtual Memory Management

Summary: Tools for the Development of Application­Specific
Virtual Memory Management
Keith Krueger, David Loftesness, Amin Vahdat, and Thomas Anderson
Computer Science Division
University of California
Berkeley, CA 94720
While many applications incur few page faults, some
scientific and database applications perform poorly
when running on top of a traditional virtual memory
implementation. To help address this problem, several
systems have been built to allow each program the flex­
ibility to use its own application­specific page replace­
ment policy, in place of the generic policy provided by
the operating system. This has the potential to improve
performance for the class of applications limited by vir­
tual memory behavior; however, to realize this perfor­
mance gain, application developers must re­implement
much of the virtual memory system, a non­trivial pro­
gramming task.


Source: Anderson, Tom - Department of Computer Science and Engineering, University of Washington at Seattle
Vahdat, Amin - Department of Computer Science and Engineering, University of California at San Diego


Collections: Computer Technologies and Information Sciences