避免linux内存不足的应用程序拆解
发布时间:2020-12-24 22:04:32 所属栏目:Linux 来源:网络整理
导读:我发现有时我的 Linux机器内存不足,它开始拆除随机进程来处理它. 我很好奇管理员做了什么来避免这种情况?是唯一能够提高内存量的真正解决方案(单独使用交换是否有帮助?),还是有更好的方法来设置软件盒以避免这种情况? (即配额,或一些这样的?). 解决方法
我发现有时我的 Linux机器内存不足,它开始拆除随机进程来处理它. 我很好奇管理员做了什么来避免这种情况?是唯一能够提高内存量的真正解决方案(单独使用交换是否有帮助?),还是有更好的方法来设置软件盒以避免这种情况? (即配额,或一些这样的?). 解决方法默认情况下,Linux有一个有点脑损坏的内存管理概念:它可以让你分配比系统更多的内存,然后在遇到麻烦时随机拍摄一个进程. (被杀的东西的实际语义比这更复杂 – 谷歌“Linux OOM Killer”有很多细节和关于它是好还是坏的争论).为了你的记忆管理恢复一些理智: >禁用OOM杀手(在/etc/sysctl.conf中输入vm.oom-kill = 0) 这些设置将使Linux以传统方式运行(如果进程请求的内存多于可用的malloc()将失败,并且请求内存的进程应该处理该故障). 重新启动计算机以使其重新加载/etc/sysctl.conf,或使用proc文件系统立即启用,而无需重新启动: echo 2 > /proc/sys/vm/overcommit_memory (编辑:阜新站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 恒大金服可以利用人脉赚钱吗 恒大金服怎么利用人脉赚钱活动
- 共享 vi 风格的强大的 Linux 命令行文件浏览器
- linux – 如果补丁跳过补丁,如何不破坏makefile?
- Find command usage in Linux with excellent examples--re
- 恢复固件时卡在“正在准备ipad软件以从备份恢复”,最后出现
- linux – Unix套接字vs TCP / IP主机:端口
- 支付宝怎么刷脸登录 支付宝刷脸登录图文教程
- 新买的iPhone4需要做些什么 苹果盲必读
- VirtualBox 6.1.8推出,支持RHEL8.2和CentOS 8.2
- 一加手机真机图片曝光 一加手机外观鉴赏