什么是“内存页面输出率”

时间:2009-01-15 04:56:49

标签: linux

有人可以告诉我什么是“内存页面输出率”。 我在“HP Open View”服务器监控工具中看到了这一点并尝试使用Google搜索。 如果有专家可以澄清,我将不胜感激。

如果页面输出率太高,超过每秒200+,是否会使服务器崩溃?

提前致谢

2 个答案:

答案 0 :(得分:4)

此链接可能有所帮助:

http://publib.boulder.ibm.com/infocenter/tivihelp/v15r1/index.jsp?topic=/com.ibm.itm.doc/main_unix65.htm

页面输出速率(每秒KB数)虚拟内存管理器每秒页数超过前30秒间隔的平均千字节数。注意:值-1表示不可用,-2表示未收集,2147483648表示Value_Exceeds_Minimum,-2147483647表示Value_Exceeds_Maximum。

某些系统和服务影响其他系统时,200kb / s的页面调出率可能会很好。这一切都取决于您的磁盘/ san可以保持多快。

说实话,你最好在其中一个更合适的网站上提问这个问题,因为这是针对编程相关的问题,而不是系统管理员查询:

https://stackoverflow.com/questions/321618/where-can-i-ask-questions-that-arent-programming-questions

答案 1 :(得分:0)

您所指的是HP OVPM的 GBL_MEM_PAGEOUT 变量。

根据我的理解,这意味着某些进程分配了内存并且从未取消分配它,并且该进程当前不活动。

所以基本上它应该尽可能低。

但是,根据HP OVPM度量标准文档,定义如下:

  

<强> GBL_MEM_PAGEOUT   平台:HP-UX AIX NCR Sinix DEC SunOS Win3X / 95

     

HP-UX AIX NCR Sinix DEC   磁盘的页面输出总数   在间隔期间。这包括页面分页到分页空间和   到文件系统。

     

<强> HP-UX   此度量标准适用于HP-UX 11.0及更高版本。

     

<强> AIX   这与“vmstat -s”中的“page outs”值相同   命令。请记住,“vmstat -s”报告累积计数。

     

此指标无法与“vmstat”中的“po”值进行比较   命令。 “po”值仅报告分页的页数   调页空间。

     

确定当前的计数(即GBL_MEM_PAGEOUT)   interval,从当前值中减去前一个值。至   确定当前的速率(即GBL_MEM_PAGEOUT_RATE)   interval,然后从当前值中减去前一个值   除以间隔的长度。请记住,无论何时   与其他工具进行比较,两种工具必须是间隔   为了有效而彼此同步。

     

HP-UX SunOS   期间磁盘的页面输出总数   间隔。这包括分页到分页空间和页面的页面   文件系统。

     

<强> WIN3X / 95   间隔期间磁盘的页面输出总数   (仅限Windows 95)。