误区 - 由Paging Space利用率高来判断内存不足

当物理内存不够时,分页会被page out到Paging Space,Paging Space为这个分页分配了磁盘空间,不一定因为这个分页换回物理内存而释放,因此经常可以看到Paging Space的利用率不为0,但此时物理内存占用也不多。Paging Space的利用率不为0,甚至利用率很高,只能说明历史上有物理内存不...显示全部

当物理内存不够时,分页会被page out到Paging Space,Paging Space为这个分页分配了磁盘空间,不一定因为这个分页换回物理内存而释放,因此经常可以看到Paging Space的利用率不为0,但此时物理内存占用也不多。Paging Space的利用率不为0,甚至利用率很高,只能说明历史上有物理内存不足的情况。并不能说明现在的内存是不足的。即Paging Space利用率高,是内存不足的必要条件,不是充分条件。

例如:一台服务器上白天做交易,晚上做批处理。白天做交易的时候交易进程占用90%的物理内存,晚上做批处理的时候,批处理进程进入物理内存,并把交易进程的内存挤到Paging Space里面。到第二天白天的时候,交易进程进入物理内存,把批处理的进程挤到Paging Space里面。这个场景下,物理内存是够用的,但Paging Space利用率一直很高。

收起
参与8

查看其它 2 个回答身影单行的回答

身影单行身影单行系统运维工程师保密

请问一下大神,paging space几乎没有使用,内存使用很高,几乎一半都在system上,系统上安装了11.2.0.4的rac,请问一下这个如何诊断

金融其它 · 2017-08-01
浏览1776

回答者

身影单行
系统运维工程师保密
擅长领域: 服务器AIXUnix

身影单行 最近回答过的问题

回答状态

  • 发布时间:2017-08-01
  • 关注会员:4 人
  • 回答浏览:1776
  • X社区推广