summaryrefslogtreecommitdiffstats
path: root/share/doc/papers/newvm/1.t
diff options
context:
space:
mode:
Diffstat (limited to 'share/doc/papers/newvm/1.t')
-rw-r--r--share/doc/papers/newvm/1.t10
1 files changed, 5 insertions, 5 deletions
diff --git a/share/doc/papers/newvm/1.t b/share/doc/papers/newvm/1.t
index 036adee..7b66674 100644
--- a/share/doc/papers/newvm/1.t
+++ b/share/doc/papers/newvm/1.t
@@ -43,7 +43,7 @@ This section of the paper describes the current design,
points out the current technological trends,
and attempts to define the new design considerations that should
be taken into account in a new virtual memory design.
-.SH
+.NH 2
Implementation of 4.3BSD virtual memory
.PP
All Berkeley Software Distributions through 4.3BSD
@@ -71,7 +71,7 @@ to contain newly faulted pages.
If a previously accessed page that has been pushed to swap is once
again used, a free page is reallocated and filled from the swap area
[Babaoglu79], [Someren84].
-.SH
+.NH 2
Design assumptions for 4.3BSD virtual memory
.PP
The design criteria for the current virtual memory implementation
@@ -110,7 +110,7 @@ Given the high cost of memory there was little incentive to have
the kernel keep track of the contents of the swap area once a process
exited since it could almost as easily and quickly be reread from the
file system.
-.SH
+.NH 2
New influences
.PP
In the ten years since the current virtual memory system was designed,
@@ -190,7 +190,7 @@ User Interface
This section outlines our new virtual memory interface as it is
currently envisioned.
The details of the system call interface are contained in Appendix A.
-.SH
+.NH 2
Regions
.PP
The virtual memory interface is designed to support both large,
@@ -259,7 +259,7 @@ processes that wish to attach to the region.
Such a descriptor may be bound into the UNIX file system
name space so that other processes can find it just as
they would with a mapped file.
-.SH
+.NH 2
Shared memory as high speed interprocess communication
.PP
The primary use envisioned for shared memory is to
OpenPOWER on IntegriCloud