在服务器运行一段时间后,你会发现系统的内存越来越小,有的朋友会担心了,想办法释放内存,提高运行速度;

其实这是服务器申请的一个缓存,服务器发现内存不足时,会自动清理缓存,释放内存,然后继续增大缓存,内存继续减少。

如果你要是真要图爽快可以使用下列方法:

1.free检查内存

[root@iZ23fjejksxZ ~]# free -m

total used free shared buffers cached

Mem: 3535 3380 154 183 146 681

-/+ buffers/cache: 2552 982

Swap: 1023 161 862

2.执行sync命令以确保文件系统的完整性

[root@iZ23fjejksxZ ~]# sync

3.修改/proc/sys/vm/drop_caches

[root@iZ23fjejksxZ ~]# echo 3 > /proc/sys/vm/drop_caches

4.再free检查内存

[root@iZ23fjejksxZ ~]# free -m

total used free shared buffers cached

Mem: 3535 2406 1129 183 2 38

-/+ buffers/cache: 2364 1170

Swap: 1023 161 862

前后对比下 内存释放已释放许多。

linux服务器清理内存,释放Linux服务器内存相关推荐

  1. linux中清理缓存命令,linux清理缓存的命令

    查看缓存的命令 free -m 清理缓存的命令 echo 1 > /proc/sys/vm/drop_caches echo 2 > /proc/sys/vm/drop_caches ec ...

  2. Qt的内存释放策略(内存自动释放机制)

    关于Qt内存释放机制的简单讲解 很多C/C++初学者常犯的一个错误就是,使用malloc.new分配了一块内存却忘记释放,导致内存泄漏.Qt的对象模型提供了一种Qt对象之间的父 子关系,当很多个对象都 ...

  3. 备用内存 释放_Windows备用内存过大问题分析

    在一些操作系统中(如Windows 2008),w3wp.exe进程性能计算器Private Bytes,监控时发现内存突然下降的问题,但此时操作系统的物理内存充足(下降的时候,多次测试没有发现系统的 ...

  4. linux 二次封装 释放,Linux必学的60个命令(二)

    51CTO博客开发Linux服务器性能评估与优化 本文转载自:天高任鸟飞(http://blog.chinaunix.net/uid-25135004-id-3139293.html )       ...

  5. linux管理员清理主目录,在Linux上如何清理垃圾系统管理员

    最近在网上看到一张图(原图出处不详,题图据原图重制,有修改.) 唔,感觉很有道理啊,你看,rm 是删除,这个单词简单好记:连 rf 都给出了解释,"垃圾文件":/* 代表目录下的所 ...

  6. linux每个月清理命令,总结linux清理垃圾命令

    Ubuntu Linux与Windows系统不同,Ubuntu Linux不会产生无用垃圾文件,但是在升级缓存中,Ubuntu Linux不会自动删除这些文件,今天就来说说这些垃圾文件清理方法. 1, ...

  7. 【Linux开发】彻底释放Linux线程的资源

    Linux系统中程序的线程资源是有限的,表现为对于一个程序其能同时运行的线程数是有限的.而默认的条件下,一个线程结束后,其对应的资源不会被释放,于是,如果在一个程序中,反复建立线程,而线程又默认的退出 ...

  8. linux命令清理磁盘空间,linux环境下清理系统磁盘空间命令详解

    提示 1:清理残余的配置文件 一般而言,当我们从 Ubuntu 系统中删除了一个软件之后,该软件的残余配置文件并没有被删除.如果你确信以后不再使用该软件,那么保留其配置文件实在没有必要,所以我们大可一 ...

  9. linux下清理脚本,脚本--Linux下清理IPC资源

    Linux 下使用用Tuxedo经常会遇到,can't attach to BB,但相关的Tuxedo Server还在运行,使用tmshutdown -y 和tmipcrm -y  无法停止Tuxe ...

最新文章

  1. enspar启动失败40_负债80万开始爆仓,快40岁的人了没钱创业,精神恍惚该怎么翻身?...
  2. 引争议!硕导提议高校教师应多配偶,这样就能多生娃!高校的处理通报来了...
  3. linux apt-get install 安装指定的版本
  4. python:文件路径多级获取
  5. Jetty:配置概览-怎么配置Jetty
  6. JAVA 数组元素的反转
  7. 关于【微服务】,你必须了解这些
  8. SpringBoot中获取微信用户信息竟然这么简单!
  9. matlab中的 complete,Complete-collection-of-algorithm
  10. Shell同时推送代码至github和gitee的解决办法
  11. 江苏高考成绩什么时候可以查询2021,2021年江苏高考成绩什么时候公布出来,几月几号几点钟可以查询...
  12. webservice系列1---基于web工程上写一个基本数据类型的webservice
  13. Java EE开发四大常用框架(1)
  14. 无恶意的协议才有效力
  15. orcale linux卸载,Linux下卸载ORACLE的多种方法(转)
  16. 什么是蜂窝移动网络?
  17. 辰信领创携手天津麒麟全力保障国产操作系统安全
  18. maven出现Process terminated
  19. java jisuan da xie zi mu ge shu_java获取中文拼音
  20. 玲珑杯Unity开发心得——进度条界面(异步加载游戏场景)

热门文章

  1. VBA学习笔记1:将同个文件夹中的工作簿汇总为一个工作簿,并建立目录超链接
  2. 手把手教你为 PDF文件/论文自动批量添加书签/目录, 彻底告别手动添加书签的烦恼
  3. 李彦宏给创新员工发放2000万奖金;iPhone 14系列新机涨价后,电池维修费也涨至748元|极客头条
  4. 从Outlook导出联系人到VCF文件
  5. SQL SUM() OVER() 内参数不同用法详解
  6. [已解决]微信小程序 canvas 文字样式错乱问题
  7. 130、RPC远程过程调用
  8. free(): invalid pointer arm环境O2优化下string free异常分析
  9. python苹果电脑下载_Python3 Mac版下载
  10. jsonobject返回map_jsonobject转map对象