免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4146 | 回复: 6
打印 上一主题 下一主题

如何查看cpu剩余多少呢? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-07-09 09:20 |只看该作者 |倒序浏览
用vmstat查看,发现cpu那拦看不懂,它是以什么做单位的?怎么换算呢?

论坛徽章:
0
2 [报告]
发表于 2005-07-09 09:39 |只看该作者

如何查看cpu剩余多少呢?

也不行的吧,iostat我也试过了,看不懂。。。。。本来vmstat可以看到cpu的free数值,但是不知道怎么换算的。。。

论坛徽章:
0
3 [报告]
发表于 2005-07-09 13:33 |只看该作者

如何查看cpu剩余多少呢?

请问vmstat : wa + id什么意思呢?请指点。。。。

论坛徽章:
0
4 [报告]
发表于 2005-07-09 21:38 |只看该作者

如何查看cpu剩余多少呢?

能详细一点说明吗,这个问题我也不太明白,谢谢。\r\n另外执行命令:vmstat 2 3,显示如下:\r\n% vmstat 2 3\r\nkthr     memory             page              faults        cpu\r\n----- ----------- ------------------------ ------------ -----------\r\n r  b   avm   fre  re  pi  po  fr   sr  cy  in   sy  cs us sy id wa\r\n 1  1 38753 20069   0   0   0   0    0   0 120  243  60  1  4 94  2\r\n 1  0 38756 20065   0   0   0   0    0   0 129 1893  98  4 96  0  0\r\n 2  0 38756 20065   0   0   0   0    0   0 118 1994 102  9 91  0  0\r\n我不明白的是cpu条目下的id怎么还一直在变啊,从94到0,这是什么意思啊,请帮忙解答,谢谢!!

论坛徽章:
0
5 [报告]
发表于 2005-07-10 11:25 |只看该作者

如何查看cpu剩余多少呢?

那天问错了,实际上我想问的是内存是怎么换算的?cpu的id表示idle空闲。。。\r\nmemory的换算是以4k为单位的吧??\r\n比如free 为20069,表示20669*4K的空余空间。。。如果内存不够,就用swap空间进行虚拟内存的交换吧??

论坛徽章:
0
6 [报告]
发表于 2005-07-10 16:40 |只看该作者

如何查看cpu剩余多少呢?

kthr     memory             page              faults        cpu \r\n----- ----------- ------------------------ ------------ ----------- \r\nr  b   avm   fre  re  pi  po  fr   sr  cy  in   sy  cs us sy id wa \r\n1  1 38753 20069   0   0   0   0    0   0 120  243  60  1  4 94  2 \r\n1  0 38756 20065   0   0   0   0    0   0 129 1893  98  4 96  0  0 \r\n2  0 38756 20065   0   0   0   0    0   0 118 1994 102  9 91  0  0 \r\n\r\n\r\n看起来来,这台主机系统调用花去了太多的资源!得好好分析分析,考虑是否增加cpu资源了!     (不会是你copy错了吧 )

论坛徽章:
0
7 [报告]
发表于 2005-07-19 08:56 |只看该作者

如何查看cpu剩余多少呢?

这个问题可以这样来换算:\r\nsetp 1:\r\n# svmon -G\r\n                   size              inuse           free        pin        virtual\r\nmemory      1048576    1042695       5881      79630     594867\r\npg space    1179648      78116\r\n\r\n                 work       pers       clnt      lpage\r\npin           79630          0          0          0\r\nin use       546798     495897          0          0\r\n在这个示例中①1048576显示当前物理内存,单位:4096Byte;而②1042695显示使用中的物理内存,単位:4096Byte.\r\nsetp 2:运用这个公式计算:②÷①×100=实内存使用率[%]\r\n在上例中:1042695÷1048576×100=99.4%\r\n\r\n希望对你有帮助!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP