Difference between revisions of "UBC"

From OpenVZ Virtuozzo Containers Wiki
Jump to: navigation, search
(created)
 
(example moved to a separate page)
Line 1: Line 1:
'''UBC''', or '''User Beancounters''' — is a set of limits and guarantees contolled per VE. You can see the current usage values and limits by examining the output of <code>/proc/user_beancounters</code> file.
+
'''UBC''', or '''User Beancounters''' — is a set of limits and guarantees contolled per VE. You can see the current usage values and limits by examining the output of <code>[[proc/user_beancounters|/proc/user_beancounters]]</code> file. You can set UBC barriers and limits by using <code>vzctl set</code> command.
 
 
Here is the example of <code>/proc/user_beancounters</code> inside VE with ID of 123:
 
 
 
<pre>
 
# cat /proc/user_beancounters
 
Version: 2.5
 
      uid  resource          held    maxheld    barrier      limit    failcnt
 
      123: kmemsize        836919    1005343    2752512    2936012          0
 
            lockedpages          0          0        32        32          0
 
            privvmpages        4587      7289      49152      53575          0
 
            shmpages            39        39      8192      8192          0
 
            dummy                0          0          0          0          0
 
            numproc              20        26        65        65          0
 
            physpages          2267      2399          0 2147483647          0
 
            vmguarpages          0          0      6144 2147483647          0
 
            oomguarpages      2267      2399      6144 2147483647          0
 
            numtcpsock            3          3        80        80          0
 
            numflock              3          4        100        110          0
 
            numpty                1          1        16        16          0
 
            numsiginfo            0          1        256        256          0
 
            tcpsndbuf            0          0    319488    524288          0
 
            tcprcvbuf            0          0    319488    524288          0
 
            othersockbuf      6684      7888    132096    336896          0
 
            dgramrcvbuf          0      8372    132096    132096          0
 
            numothersock          8        10        80        80          0
 
            dcachesize        87672      92168    1048576    1097728          0
 
            numfile            238        306      2048      2048          0
 
            dummy                0          0          0          0          0
 
            dummy                0          0          0          0          0
 
            dummy                0          0          0          0          0
 
            numiptent            10        16        128        128          0
 
</pre>
 
 
 
See more at [[setting UBC parameters]] and [[Resource shortage]].
 
  
 
[[Category: Definitions]]
 
[[Category: Definitions]]
 +
[[Category: UBC]]

Revision as of 06:48, 22 August 2006

UBC, or User Beancounters — is a set of limits and guarantees contolled per VE. You can see the current usage values and limits by examining the output of /proc/user_beancounters file. You can set UBC barriers and limits by using vzctl set command.