Linux系统内存不够用怎么办

您所在的位置:网站首页 linux运行内存不足 Linux系统内存不够用怎么办

Linux系统内存不够用怎么办

2022-05-13 14:02| 来源: 网络整理| 查看: 265

Linux系统内存不够用怎么办 发布时间:2021-09-03 11:03:43 来源:亿速云 阅读:124 作者:chen 栏目:系统运维

本篇内容主要讲解“Linux系统内存不够用怎么办”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux系统内存不够用怎么办”吧!

在Linux下操作频繁时,物理内存会被快速用完,当操作结束后,物理内存没有被正常的释放,而一直当作caching,影响系统的正常运行,今天就来谈谈如何能释放这一部分被占用的内存。

Linux系统内存不够用怎么办

1、打开Linux命令窗口,可使用快捷键Ctrl+Alt+T打开

Linux系统内存不够用怎么办

2、首先查看一下当前Linux系统内存使用情况,使用命令:Free –m,total 内存总数,used 已经使用的内存数,free 空闲的内存数

Linux系统内存不够用怎么办

3、接下来的操作需要先获取高级用户权限,输入命令:sudo -i,确定后输入高级用户密码

Linux系统内存不够用怎么办

4、先进行拷贝文件拷贝,增加内存使用量(即used的占用量),输入命令: cp -r /etc ~/test/

Linux系统内存不够用怎么办

5、执行命令结束后,再次查看一下当前Linux系统内存使用情况,发现有70M的内存被cached用了。使用命令:Free –m

Linux系统内存不够用怎么办

6、接下来释放已被占用的缓存,输入命令: cat /proc/sys/vm/drop_caches,回车后返回结果0

Linux系统内存不够用怎么办

7、输入命令:sync,回车后继续输入命令:echo 3 > /proc/sys/vm/drop_caches,回车后继续输入命令:cat /proc/sys/vm/drop_caches,回车后返回结果3,是将/proc/sys/vm/drop_caches值设为3

Linux系统内存不够用怎么办

8、缓存释放已经完成了,再次执行命令Free –m看看,通过图中可以对比看到,内存被释放了218M。

注意事项:如果是使用了应用后出现内存被使用并且未释放,哪么需要看是否应用程序本身存在内存泄露、溢出的问题,可以通过swap的使用情况快速的判断。

到此,相信大家对“Linux系统内存不够用怎么办”有了更深的了解,不妨来实际操作一番吧!这里是亿速云网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

推荐内容:Linux虚拟内存不够用怎么办

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:[email protected]进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

linux 上一篇新闻:Angular中单向数据流的示例分析 下一篇新闻:MySQL中的隐藏列的具体查看方法 猜你喜欢 php析构函数的用法 php中有几种传值方式 php中的include表示什么 php中cookie与session有什么不同 Redis集群进行故障检测的方法 jQuery和JavaScript有什么不同点 javascript的传值方式有哪些 如何用maven实现配置多个镜像 StringBuider如何使用效率会更高 java实现线程有什么方式


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3