• Computer Science
  • Published in
    USENIX Annual Technical…
    1999

The UVM Virtual Memory System

@inproceedings{Cranor1999TheUV,
  title={The UVM Virtual Memory System},
  author={Charles D. Cranor and Guru M. Parulkar},
  booktitle={USENIX Annual Technical Conference, General Track},
  year={1999}
}
We introduce UVM, a new virtual memory system for the BSD kernel that has an improved design that increases system performance over the old Mach-based 4.4BSD VM system. In this paper we present an overview of both UVM and the BSD VM system. We focus our discussion on the design decisions made when creating UVM and contrast the UVM design with the less efficient BSD VM design. Topics covered include mapping, memory object management, anonymous memory and copy-on-write mechanisms, and pager… CONTINUE READING

Citations

Publications citing this paper.
SHOWING 1-10 OF 28 CITATIONS

Per-VM page cache partitioning for cloud computing platforms

  • 2016 8th International Conference on Communication Systems and Networks (COMSNETS)
  • 2016
VIEW 1 EXCERPT
CITES BACKGROUND

A Per-File Partitioned Page Cache

  • 2012
VIEW 1 EXCERPT
CITES BACKGROUND

References

Publications referenced by this paper.