Linux之OOM系列

0    170    3

Tags:

👉 本文共约9581个字,系统预计阅读时间或需37分钟。

防止OOM导致服务器卡死

Linux 系统下应避免因内存耗尽导致系统 Hang 住或频繁读写 Swap 的情况!

内存不足(OOM) 是计算机操作经常不希望出现的状态,在这种状态下,无法分配其他内存供程序或操作系统使用。这样的系统将无法加载任何其他程序,并且由于许多程序可能在执行期间将其他数据加载到内存中,因此这些程序将无法正常运行。这通常是因为已分配了所有可用内存,包括磁盘交换空间。

  • 内存溢出

申请的内存超出了程序能提供的内存大小,此时称之为溢出。

  • 内存泄露

程序申请使用完的内存没有得到及时释放,导致其他程序不能再次使用该内存,此时这段内存就泄露了。因为申请者不用了,而又不能被其他程序使用。

Linux之OOM系列

OOM导致服务器卡死


1. 了解 OOM 机制

Linux 系统下应避免因内存耗尽导致系统 Hang 住或频繁读写 Swap 的情况!

如果运维过服务器的话,肯定或多或少会遇到系统 OOM 的情况,这种情况多出现在系统内存严重不足的时候。在系统 OOM 之前,我们会发现系统巨卡,如果上面部署服务的话,肯定会严重影响使用的。

  • 理解 OOM 的作用

Linux 系统中,out of memory 指的是由于系统内存压力,系统会选择保护一些系统进程,而将一些其他的进程 kill 掉,来释放内存,缓解系统内存压力。

本人提供Oracle(OCP、OCM)、MySQL(OCP)、PostgreSQL(PGCA、PGCE、PGCM)等数据库的培训和考证业务,私聊QQ646634621或微信db_bao,谢谢!
Linux之OOM系列后续精彩内容已被小麦苗无情隐藏,请输入验证码解锁本站所有文章
验证码:
请关注本站微信公众号,回复“小麦苗博客”,获取验证码。在微信里搜索“DB宝”或者“www_xmmup_com”或者微信扫描右侧二维码都可以关注本站微信公众号。

标签:

Avatar photo

小麦苗

学习或考证,均可联系麦老师,请加微信db_bao或QQ646634621

您可能还喜欢...

发表回复

嘿,我是小麦,需要帮助随时找我哦
  • 18509239930
  • 个人微信

  • 麦老师QQ聊天
  • 个人邮箱
  • 点击加入QQ群
  • 个人微店

  • 回到顶部