@@ -24,9 +24,9 @@ deployment and its use to determine ideal ``ulimit`` settings.
2424Generally, all :program:`mongod` and :program:`mongos` instances, like
2525other processes:
2626
27- - tracks each incoming connection with a file descriptor *and* a thread.
27+ - track each incoming connection with a file descriptor *and* a thread.
2828
29- - tracks each internal thread or *pthread* as a system process.
29+ - track each internal thread or *pthread* as a system process.
3030
3131``mongod``
3232~~~~~~~~~~
@@ -41,16 +41,16 @@ other processes:
4141 all other members of the set.
4242
4343:program:`mongod` uses background threads for a number of internal
44- processes, including :ref:`TTL collections <ttl-collections>` and
45- replication, replica set health checks, which may require a small
44+ processes, including :ref:`TTL collections <ttl-collections>`,
45+ replication, and replica set health checks, which may require a small
4646number of additional resources.
4747
4848``mongos``
4949~~~~~~~~~~
5050
5151In addition to the threads and file descriptors for client
5252connections, :program:`mongos` must maintain connects to all config
53- servers, and all shards, which includes all members of all replica
53+ servers and all shards, which includes all members of all replica
5454sets.
5555
5656For :program:`mongos`, consider the following behaviors:
@@ -101,8 +101,8 @@ system limits, as in the following example:
101101
102102``ulimit`` refers to the per-*user* limitations for various
103103resources. Therefore, if your :program:`mongod` instance executes as a
104- user that is also running multiple process , or multiple
105- :program:`mongod` process , you might see contention for these
104+ user that is also running multiple processes , or multiple
105+ :program:`mongod` processes , you might see contention for these
106106resources. Also, be aware that the ``processes`` value (i.e. ``-u``)
107107refers to the combined number of distinct processes and sub-process
108108threads.
0 commit comments