手机
当前位置:查字典教程网 >操作系统 >unix linux >Linux系统内存不够用怎么办?释放Linux内存的教程
Linux系统内存不够用怎么办?释放Linux内存的教程
摘要:在Linux下操作频繁时,物理内存会被快速用完,当操作结束后,物理内存没有被正常的释放,而一直当作caching,影响系统的正常运行,今天就...

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

Linux系统内存不够用怎么办?释放Linux内存的教程1

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

Linux系统内存不够用怎么办?释放Linux内存的教程2

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

Linux系统内存不够用怎么办?释放Linux内存的教程3

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

Linux系统内存不够用怎么办?释放Linux内存的教程4

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

Linux系统内存不够用怎么办?释放Linux内存的教程5

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

Linux系统内存不够用怎么办?释放Linux内存的教程6

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

Linux系统内存不够用怎么办?释放Linux内存的教程7

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

Linux系统内存不够用怎么办?释放Linux内存的教程8

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

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

【Linux系统内存不够用怎么办?释放Linux内存的教程】相关文章:

Linux环境下双网卡主机路由配置教程

Linux系统中cat命令使用的实例教程

Linux系统环境下如何获得U盘拔插的信息

Linux Vi编辑器的使用方法

磁盘空间不足怎么办,linux磁盘清理方法

linux 查看用户及用户组的方法

操作系统安全防范简述:Linux篇

Linux下使用磁带机的常用命令 tar

Linux系统中nc命令的基本用法掌握

Linux操作系统软件安装教程

精品推荐
分类导航