aboutsummaryrefslogtreecommitdiff
path: root/en_US.ISO8859-1/books/arch-handbook/vm/chapter.xml
diff options
context:
space:
mode:
Diffstat (limited to 'en_US.ISO8859-1/books/arch-handbook/vm/chapter.xml')
-rw-r--r--en_US.ISO8859-1/books/arch-handbook/vm/chapter.xml31
1 files changed, 13 insertions, 18 deletions
diff --git a/en_US.ISO8859-1/books/arch-handbook/vm/chapter.xml b/en_US.ISO8859-1/books/arch-handbook/vm/chapter.xml
index 39ec4fba3c..52c44fca29 100644
--- a/en_US.ISO8859-1/books/arch-handbook/vm/chapter.xml
+++ b/en_US.ISO8859-1/books/arch-handbook/vm/chapter.xml
@@ -4,22 +4,17 @@
$FreeBSD$
-->
-
-<chapter id="vm">
- <chapterinfo>
+<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:id="vm">
+ <info><title>Virtual Memory System</title>
<authorgroup>
- <author>
- <firstname>Matthew</firstname>
- <surname>Dillon</surname>
- <contrib>Contributed by </contrib>
- </author>
+ <author><personname><firstname>Matthew</firstname><surname>Dillon</surname></personname><contrib>Contributed by </contrib></author>
</authorgroup>
- <!-- 6 Feb 1999 -->
- </chapterinfo>
+
+ </info>
- <title>Virtual Memory System</title>
+
- <sect1 id="vm-physmem">
+ <sect1 xml:id="vm-physmem">
<title>Management of Physical
Memory&mdash;<literal>vm_page_t</literal></title>
@@ -86,7 +81,7 @@
launder or swap-out a page.</para>
</sect1>
- <sect1 id="vm-cache">
+ <sect1 xml:id="vm-cache">
<title>The Unified Buffer
Cache&mdash;<literal>vm_object_t</literal></title>
@@ -113,7 +108,7 @@
instances.</para>
</sect1>
- <sect1 id="vm-fileio">
+ <sect1 xml:id="vm-fileio">
<title>Filesystem I/O&mdash;<literal>struct buf</literal></title>
<indexterm><primary>vnode</primary></indexterm>
@@ -149,7 +144,7 @@
problem.</para>
</sect1>
- <sect1 id="vm-pagetables">
+ <sect1 xml:id="vm-pagetables">
<title>Mapping Page Tables&mdash;<literal>vm_map_t, vm_entry_t</literal></title>
<indexterm><primary>page tables</primary></indexterm>
@@ -176,7 +171,7 @@
across the board.</para>
</sect1>
- <sect1 id="vm-kvm">
+ <sect1 xml:id="vm-kvm">
<title>KVM Memory Mapping</title>
<para>FreeBSD uses KVM to hold various kernel structures. The single
@@ -198,7 +193,7 @@
overview of current KVM utilization broken down by zone.</para>
</sect1>
- <sect1 id="vm-tuning">
+ <sect1 xml:id="vm-tuning">
<title>Tuning the FreeBSD VM System</title>
<para>A concerted effort has been made to make the FreeBSD kernel
@@ -206,7 +201,7 @@
anything beyond the <option>maxusers</option> and
<option>NMBCLUSTERS</option> kernel config options. That is, kernel
compilation options specified in (typically)
- <filename>/usr/src/sys/i386/conf/<replaceable>CONFIG_FILE</replaceable></filename>.
+ <filename>/usr/src/sys/i386/conf/CONFIG_FILE</filename>.
A description of all available kernel configuration options can be
found in <filename>/usr/src/sys/i386/conf/LINT</filename>.</para>