@@ -43,7 +43,7 @@ production.
4343
4444Because MongoDB preallocates its database files before using them and
4545because MongoDB uses very large files on average, your should
46- use the Ext4 and XFS file systems if using the Linux kernel:
46+ use the Ext4 and XFS file systems if using the Linux kernel:
4747
4848- If you use the Ext4 file system, use at least version 2.6.23 of the
4949 Linux Kernel.
@@ -56,9 +56,10 @@ For MongoDB on Linux use the following recommended configurations:
5656- Turn off ``atime`` for the storage volume with the :term:`database
5757 files <dbpath>`.
5858
59- - Set file descriptor limit and user process limit to 20,000 (see
60- :ref:`etc/limits` and :term:`ulimit`). A low ulimit will affect
61- MongoDB when under heavy use and will produce weird errors.
59+ - Set file descriptor limit and user process limit to 20,000,
60+ according to the suggestions in :doc:`/administration/ulimit`. A low
61+ ulimit will affect MongoDB when under heavy use and will produce
62+ weird errors.
6263
6364- Do not use ``hugepages`` virtual memory pages, MongoDB performs
6465 better with normal virtual memory pages.
@@ -75,7 +76,7 @@ For MongoDB on Linux use the following recommended configurations:
7576
7677.. _production-readahead:
7778
78- Readahead
79+ Readahead
7980---------
8081
8182For random access use patterns set readahead values low, for example
@@ -125,7 +126,7 @@ MongoDB data in swap.
125126RAID
126127~~~~
127128
128- Most MongoDB deployments should use disks backed by RAID-10.
129+ Most MongoDB deployments should use disks backed by RAID-10.
129130
130131RAID-5 and RAID-6 do not typically provide sufficient performance to
131132support a MongoDB deployment.
@@ -229,13 +230,13 @@ For example:
229230
230231 iostat -xm 2
231232
232- Use the mount command to see what device your :term :`data directory
233- <dbpath` resides on.
233+ Use the mount command to see what device your :setting :`data directory
234+ <dbpath> ` resides on.
234235
235236Key fields from ``iostat``:
236237
237238- ``%util``: this is the most useful field for a quick check, it
238- indicates what percent of the time the device/drive is in use.
239+ indicates what percent of the time the device/drive is in use.
239240
240241- ``avgrq-sz``: average request size. Smaller number for this value
241242 reflect more random IO operations.
0 commit comments