linux杂谈之系统性能分析(二)内存

本文探讨了Linux系统中内存的使用情况,通过free命令来分析内存利用率,并介绍了相关计算公式。文章详细解释了free命令的输出以及相关概念,如系统块大小和内存声明。此外,还讨论了如何持续监控内存状态,对运维人员进行系统性能优化提供了指导。
摘要由CSDN通过智能技术生成

一    性能产生的问题

程序的运行是在'操作系统或虚拟机之上',出现'问题的根因'是程序出现'抢占或者等待'其它程序资源对象的现象

例如: 'CPU资源'、'内存资源'、'磁盘IO'、'网络IO'

二    运维定位

对于性能的定位类似与'医生给病人看病',必须找到'问题的症结'所在,才能'对症下药'

'使用操作系统自带的一些工具来定位'

三    free命令

关联命令

'清除buffer缓存'  -->  '释放掉被系统cache占用的数据'

echo 3 > /proc/sys/vm/drop_caches

需求:获取内存的利用率

说明:由于'vimrc配置了'相关,如果'copy代码'的时候'格式容易错乱',所以编辑时候'不载入vimrc配置文件'

vim -u NONE cpu.sh

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值