linux 内存占用情况查看并优化
来源:互联网 发布:淘宝卖家软件工具吧 编辑:程序博客网 时间:2024/06/06 13:01
1. 使用top 查看内存的占用情况,该命令类似于windows系统的内存管理器, 然后键入"M"命令根据内存的占用情况降序排列,看看内存主要由哪些进程占用。("P"是CPU占用情况降序排列)
2.关闭掉不需要的进程,我这里是关掉了服务器上面的数据库,命令如下:
su -oracle ;
sqlplus '/as sysdba' ;
shutdown immediate;(关闭数据库),如果没有用,可以用shutdown port(强制关闭,可能出现错误,不推荐)
3.再使用top查看内存占用情况,发觉内存占用率已经降下来了,但是free -m却还有6.1G被占用(内存总共8G),仔细观察后
发觉是cache 占用了大量内存。
4. 可以使用 echo 1 > /proc/sys/vm/drop_caches 释放缓存,常用的释放缓存的命令如下:
To free pagecache: echo 1 > /proc/sys/vm/drop_caches
To free dentries and inodes: echo 2 > /proc/sys/vm/drop_caches
To free pagecache, dentries and inodes: echo 3 > /proc/sys/vm/drop_caches
释放完成后,使用echo 0 > /proc/sys/vm/drop_caches 恢复系统默认设置。
5.再使用free -m 查看内存使用情况,发觉内存使用情况已经正常了。
阅读全文
1 0
- linux 内存占用情况查看并优化
- linux 查看内存占用情况
- linux查看内存占用情况
- linux下查看进程内存占用情况
- Linux查看进程的内存占用情况
- Linux查看进程的内存占用情况
- Linux查看进程的内存占用情况
- Linux查看进程的内存占用情况
- Linux查看进程的内存占用情况
- Linux查看进程的内存占用情况
- 查看LINUX进程内存占用情况
- 查看LINUX进程内存占用情况
- 查看LINUX进程内存占用情况
- 查看LINUX进程内存占用情况
- Linux查看进程的内存占用情况
- 查看LINUX进程内存占用情况
- 查看LINUX进程内存占用情况
- 查看LINUX进程内存占用情况
- ios 程序在内存中运行时,内存分几个区,各自用途?
- Tomcat部署项目去掉项目名称
- app 证书和上架流程
- 【Sets】使用Google Guava工程中Sets工具包,实现集合的并集/交集/补集/差集
- SQL 常用增删改查栗子
- linux 内存占用情况查看并优化
- 求解定积分的并行算法——基于MPI
- 用xampp本地创建的网站升级wordpress时提示另一更新正在进行。
- 前端面试大全(三)
- c语言基础及坑点
- idea常用快捷键
- PCB的敷铜问题
- 什么软件架构
- Safari不能保存session的处理方法