内存溢出导致的宕机,是否与paging space 100%相关

有没有paging space 不足100%,但也属于内存溢出宕机的情况?

参与9

1同行回答

yangjianxvyangjianxv部门总经理成方金融科技有限公司
Paging Space不足100%,从OS的角度,应该OS不会挂。但从上层应用的角度,某个应用可以挂。1)比如JVM分配了1.5G,out of memory, 上面跑的WAS服务器挂了。这时候was server只用自己的1.5G,可能paging space并没有满。2)总内存30G,数据库分配3G,可能数据库因为内存太少,跑的时候hang住了...显示全部

Paging Space不足100%,从OS的角度,应该OS不会挂。

但从上层应用的角度,某个应用可以挂。

1)比如JVM分配了1.5G,out of memory, 上面跑的WAS服务器挂了。这时候was server只用自己的1.5G,可能paging space并没有满。

2)总内存30G,数据库分配3G,可能数据库因为内存太少,跑的时候hang住了,但可能paging space并没有满,操作系统本身还是活着的。

收起
银行 · 2017-03-09
浏览1707
  • 了解,谢谢。可否限制此类java应用,out of memory后就不再拖累OS了?
    2017-03-10
  • 可以这么说,但所有应用加起来 最好不要超过物理内存,不然性能受影响
    2017-03-13

提问者

overtop
系统工程师互联网公司
擅长领域: 服务器存储系统管理

问题来自

相关文章

问题状态

  • 发布时间:2017-03-09
  • 关注会员:2 人
  • 问题浏览:6419
  • 最近回答:2017-03-09
  • X社区推广