全球主机交流论坛
标题:
cat /proc/user_beancounters后怎么看,帮瞧瞧
[打印本页]
作者:
mojave
时间:
2009-10-14 14:37
标题:
cat /proc/user_beancounters后怎么看,帮瞧瞧
cat /proc/user_beancounters使用后:
# cat /proc/user_beancounters
Version: 2.5
uid resource held maxheld barrier limit failcnt
390: kmemsize 3977140 4871385 214 7483646 2147483646 0
lockedpages 0 0 999999 999999 0
privvmpages 27608 29515 65536 65536 0
shmpages 2436 2772 65536 65536 0
dummy 0 0 0 0 0
numproc 36 45 999999 999999 0
physpages 14598 14676 0 2147483647 0
vmguarpages 0 0 65536 2147483647 0
oomguarpages 14601 14679 65536 2147483647 0
numtcpsock 8 14 7999992 7999992 0
numflock 5 7 999999 999999 0
numpty 1 1 500000 500000 0
numsiginfo 0 4 999999 999999 0
tcpsndbuf 140864 339296 5 3687296 235713536 0
tcprcvbuf 131072 356032 5 3687296 235713536 0
othersockbuf 27840 71968 5 3687296 235713536 0
dgramrcvbuf 0 16928 5 3687296 235713536 0
numothersock 32 57 7999992 7999992 0
dcachesize 0 0 214 7483646 2147483646 0
numfile 1220 1237 2 3999976 23999976 0
dummy 0 0 0 0 0
dummy 0 0 0 0 0
dummy 0 0 0 0 0
numiptent 10 10 999999 999999 0
作者:
cpuer
时间:
2009-10-14 17:01
标题:
回复 1# 的帖子
这个命令查询对OpenVZ VPS比较有用,cat /proc/user_beancounters 可以看到,
uid:用来辨别虚拟机(the container)的。
held:用来显示当前使用状况。
maxheld:显示的是在 lifetime 时间段里,使用的最大值。(lifetime 是指从启动 VPS 到结束 VPS 之间的时间)
barrier 和 limit:用来控制资源的设定值。
failcn:用来显示被拒绝分配资源的次数。如果这里 failcn 的值增大很可能表示没有足够的内存分配给应用程序。
kmemsize:kernel memory size 这个参数显示内核使用的内存大小,内核只能常驻内存不能 swap。的内存大小,这里显示你的内核正在使用 3977140 byte 大小的内存。
privvmpages:private virtual memory 这个参数实际上显示的分配的 mem+swap 的大小,注意这里使用page做单位不是用byte,看上面的 privvmpages 是:27608 * 4KB / 1024byte = 107MB(1page = 4K,1K=1024B)这个参数只是显示分配的内存大小,但并不是实际使用内存的大小。实际大小由physpages 来显示。还有就是看完了后面的 vmguarpages 和 oomguarpages 会发现实际上:privvmpages barrier = vmguarpages barrier + oomguarpages barrier。
physpages:Physical pages 用来显示实际使用的内存大小。所有单独 VPS 虚拟机的使用内存加起来就是这台服务器整体的内存消耗。
vmguarpages:这个参数用来显示用多少内存分配给虚拟机,就是我们查看各种 VPS 产品时关心的Guaranteed/Dedicated RAM,计算方法是:65536 pages * 4K / 1024B = 256MB,正是你 VPS 的Dedicated RAM 大小。
oomguarpages:这个参数用来显示在 Dedicated RAM 用完了的情况下多少额外内存可以用。计算:65536 pages * 4K / 1024B = 256MB,所以加上 Dedicated RAM 后,总共的 Burstable RAM 是:256MB + 256MB = 512MB,是你现在 Burstable RAM 的大小。
作者:
mojave
时间:
2009-10-14 17:18
标题:
回复 2# 的帖子
又一篇技术性回答
一目了然
作者:
cpuer
时间:
2009-10-14 18:29
标题:
回复 3# 的帖子
作者:
easol
时间:
2009-10-15 01:41
我是学美术的,算术不好,帮我算算吧,C大
[root@server ~]# cat /proc/user_beancounters
Version: 2.5
uid resource held maxheld barrier limit failcnt
20050: kmemsize 4689783 7686225 28874368 28874368 0
lockedpages 0 4 999999 999999 0
privvmpages 34150 124578 1000000 1000000 0
shmpages 9116 82204 131072 131072 0
dummy 0 0 0 0 0
numproc 35 62 999999 999999 0
physpages 12361 48258 0 2147483647 0
vmguarpages 0 0 256000 256000 0
oomguarpages 12361 48258 131072 2147483647 0
numtcpsock 14 80 7999992 7999992 0
numflock 4 9 999999 999999 0
numpty 1 2 500000 500000 0
numsiginfo 0 7 999999 999999 0
tcpsndbuf 310688 2476736 107374592 289400832 0
tcprcvbuf 229376 3015536 107374592 289400832 0
othersockbuf 13136 539232 107374592 289400832 0
dgramrcvbuf 0 19920 107374592 289400832 0
numothersock 13 44 7999992 7999992 0
dcachesize 534291 666690 2147483646 2147483646 0
numfile 1647 3174 23999976 23999976 0
dummy 0 0 0 0 0
dummy 0 0 0 0 0
dummy 0 0 0 0 0
numiptent 10 10 999999 999999 0
作者:
mojave
时间:
2009-10-15 01:52
标题:
回复 5# 的帖子
收费收费,这里盖楼要收钱
作者:
zyypp
时间:
2009-10-15 10:02
标题:
回复 6# 的帖子
我悄悄的飘来
轻轻的划走
作者:
cpuer
时间:
2009-10-15 11:11
标题:
回复 7# 的帖子
你就会干这事。
作者:
cpuer
时间:
2009-10-15 11:20
标题:
回复 5# 的帖子
不知道你要算什么呢。
作者:
bluesky
时间:
2009-10-15 11:23
作记号...以备不时之需
作者:
mojave
时间:
2009-10-15 11:47
标题:
回复 8# 的帖子
他是怕我也收他过路费
作者:
cpuer
时间:
2009-10-15 12:12
标题:
回复 11# 的帖子
作者:
easol
时间:
2009-10-17 17:29
原帖由
cpuer
于 2009-10-15 11:20 发表
不知道你要算什么呢。
物理内存啊,呵呵,再次谢谢先
作者:
cpuer
时间:
2009-10-17 18:00
原帖由
easol
于 2009-10-17 17:29 发表
物理内存啊,呵呵,再次谢谢先
不能算物理内存,只能算Dedicated RAM 和 Burstable RAM。
欢迎光临 全球主机交流论坛 (https://hostloc.gdisk.cf/)
Powered by Discuz! X3.4