Difference between revisions of "UBC parameters table"

From OpenVZ Virtuozzo Containers Wiki
Jump to: navigation, search
(created (separated from UBC parameters))
 
(Updated some descriptions to come in line with what's show on UBC_primary_parameters, UBC_secondary_parameters etc)
 
(5 intermediate revisions by 4 users not shown)
Line 1: Line 1:
 +
{{UBC toc}}
 +
 
{| class="wikitable"
 
{| class="wikitable"
 
! Name !! Description
 
! Name !! Description
 
|-
 
|-
| colspan="2" align="center" | Primary parameters
+
| colspan="2" align="center" | [[UBC primary parameters|Primary parameters]]
 
|-
 
|-
| numproc        || Number of processes and threads.
+
| [[numproc]]       || Maximum number of processes and kernel-level threads allowed for this container.
 
|-
 
|-
| numtcpsock    || Number of TCP sockets.
+
| [[numtcpsock]]     || Maximum number of TCP sockets.
 
|-
 
|-
| numothersock  || Number of sockets other than TCP.
+
| [[numothersock]]   || Maximum number of non-TCP sockets (local sockets, UDP and other types of sockets).
 
|-
 
|-
| vmguarpages    || Memory allocation guarantee, in pages.
+
| [[vmguarpages]]   || Memory allocation guarantee.
 
|-
 
|-
| colspan="2" align="center" | Secondary parameters
+
| colspan="2" align="center" | [[UBC secondary parameters|Secondary parameters]]
 
|-
 
|-
| kmemsize      || Size of unswappable kernel memory, allocated for processes in this [[VE]].
+
| [[kmemsize]]       || Size of unswappable kernel memory, allocated allocated for processes in this [[container]].
 
|-
 
|-
| tcpsndbuf      || Total size of TCP send buffers.
+
| [[tcpsndbuf]]     || Total size of buffers used to send data over TCP network connections.
 
|-
 
|-
| tcprcvbuf      || Total size of TCP receive buffers.
+
| [[tcprcvbuf]]     || Total size of buffers used to temporary store the data coming from TCP network connections.
 
|-
 
|-
| othersockbuf  || Total size of UNIX-domain socket buffers, UDP and other datagram protocol send buffers.
+
| [[othersockbuf]]   || Total size of UNIX-domain socket buffers, UDP and other datagram protocol send buffers.
 
|-
 
|-
| dgramrcvbuf    || Receive buffers of UDP and other datagram protocols.
+
| [[dgramrcvbuf]]   || Receive buffers of UDP and other datagram protocols.
 
|-
 
|-
| oomguarpages  || The guaranteed amount of memory for the case the memory is “over-booked” (out-of-memory kill guarantee), in pages.
+
| [[oomguarpages]]   || The guaranteed amount of memory for the case the memory is “over-booked” (out-of-memory kill guarantee).
 
|-
 
|-
| privvmpages    || Memory allocation limit, in pages.
+
| [[privvmpages]]   || Memory allocation limit, in pages.
 
|-
 
|-
| colspan="2" align="center" | Auxiliary parameters
+
| colspan="2" align="center" | [[UBC auxiliary parameters|Auxiliary parameters]]
 
|-
 
|-
| lockedpages    || Process pages not allowed to be swapped out (pages locked by <code>mlock(2)</code>).
+
| [[lockedpages]]   || Process pages not allowed to be swapped out (pages locked by <code>mlock(2)</code>).
 
|-
 
|-
| shmpages      || Total size of shared memory (IPC, shared anonymous mappings and <code>tmpfs</code> objects), in pages.
+
| [[shmpages]]       || Total size of shared memory (IPC, shared anonymous mappings and <code>tmpfs</code> objects), in pages.
 
|-
 
|-
| physpages      || Total number of RAM pages used by processes.
+
| [[physpages]]     || Total number of RAM pages used by processes.
 
|-
 
|-
| numfile        || Number of open files.
+
| [[numfile]]       || Number of open files.
 
|-
 
|-
| numflock      || Number of file locks.
+
| [[numflock]]       || Number of file locks.
 
|-
 
|-
| numpty        || Number of pseudo-terminals.
+
| [[numpty]]         || Number of pseudo-terminals.
 
|-
 
|-
| numsiginfo    || Number of <code>siginfo</code> structures.
+
| [[numsiginfo]]     || Number of <code>siginfo</code> structures.
 
|-
 
|-
| dcachesize    || Total size of <code>dentry</code> and <code>inode</code> structures locked in memory.
+
| [[dcachesize]]     || Total size of <code>dentry</code> and <code>inode</code> structures locked in memory.
 
|-
 
|-
| numiptent      || Number of NETFILTER (IP packet filtering) entries.
+
| [[numiptent]]     || Number of NETFILTER (IP packet filtering) entries.
 +
|-
 +
| [[swappages]]      || Amount of swap space to show in container.
 
|}
 
|}

Latest revision as of 23:11, 1 August 2011

User Beancounters
Definition
/proc/user_beancounters
/proc/bc/
General information
Units of measurement
VSwap
Parameters description
Primary parameters
numproc, numtcpsock, numothersock, vmguarpages
Secondary parameters
kmemsize, tcpsndbuf, tcprcvbuf, othersockbuf, dgramrcvbuf, oomguarpages, privvmpages
Auxiliary parameters
lockedpages, shmpages, physpages, numfile, numflock, numpty, numsiginfo, dcachesize, numiptent, swappages
Internals
User pages accounting
RSS fractions accounting
On-demand accounting
UBC consistency
Consistency formulae
System-wide configuration
vzubc(8)
Configuration examples
Basic
Derived
Intermediate configurations
Tables
List of parameters
Parameter properties
Consistency
Config examples
Name Description
Primary parameters
numproc Maximum number of processes and kernel-level threads allowed for this container.
numtcpsock Maximum number of TCP sockets.
numothersock Maximum number of non-TCP sockets (local sockets, UDP and other types of sockets).
vmguarpages Memory allocation guarantee.
Secondary parameters
kmemsize Size of unswappable kernel memory, allocated allocated for processes in this container.
tcpsndbuf Total size of buffers used to send data over TCP network connections.
tcprcvbuf Total size of buffers used to temporary store the data coming from TCP network connections.
othersockbuf Total size of UNIX-domain socket buffers, UDP and other datagram protocol send buffers.
dgramrcvbuf Receive buffers of UDP and other datagram protocols.
oomguarpages The guaranteed amount of memory for the case the memory is “over-booked” (out-of-memory kill guarantee).
privvmpages Memory allocation limit, in pages.
Auxiliary parameters
lockedpages Process pages not allowed to be swapped out (pages locked by mlock(2)).
shmpages Total size of shared memory (IPC, shared anonymous mappings and tmpfs objects), in pages.
physpages Total number of RAM pages used by processes.
numfile Number of open files.
numflock Number of file locks.
numpty Number of pseudo-terminals.
numsiginfo Number of siginfo structures.
dcachesize Total size of dentry and inode structures locked in memory.
numiptent Number of NETFILTER (IP packet filtering) entries.
swappages Amount of swap space to show in container.