Linux常用命令大全 Linux常用命令集合(5)
导读:Linux常用命令大全,nice值。负值表示高优先级,正值表示低优先级 P 最后使用的CPU,仅在多CPU环境下有意义 %CPU 上次更新到现在的CPU时间占用百分比 TIME 进程使用的CPU时间总
Linux常用命令大全
dmesg,查看系统日志
dmesg
iostat,磁盘IO情况监控
iostat -xz 1
# r/s, w/s, rkB/s, wkB/s:分别表示每秒读写次数和每秒读写数据量(千字节)。读写量过大,可能会引起性能问题。
# await:IO操作的平均等待时间,单位是毫秒。这是应用程序在和磁盘交互时,需要消耗的时间,包括IO等待和实际操作的耗时。如果这个数值过大,可能是硬件设备遇到了瓶颈或者出现故障。
# avgqu-sz:向设备发出的请求平均数量。如果这个数值大于1,可能是硬件设备已经饱和(部分前端硬件设备支持并行写入)。
# %util:设备利用率。这个数值表示设备的繁忙程度,经验值是如果超过60,可能会影响IO性能(可以参照IO操作平均等待时间)。如果到达100%,说明硬件设备已经饱和。
# 如果显示的是逻辑设备的数据,那么设备利用率不代表后端实际的硬件设备已经饱和。值得注意的是,即使IO性能不理想,也不一定意味这应用程序性能会不好,可以利用诸如预读取、写缓存等策略提升应用性能。
free,内存使用情况
total used free shared buff/cache available
Mem: 3789 1799 124 14 1865 1740
Swap: 1024 276 748
第一部分Mem行:
total 内存总数: 1002M
used 已经使用的内存数: 769
Mfree 空闲的内存数: 232
Mshared 当前已经废弃不用,总是0
buffers Buffer 缓存内存数: 62M
cached Page 缓存内存数:421M
关系:total(1002M) = used(769M) + free(232M)
第二部分(-/+ buffers/cache):
(-buffers/cache) used内存数:286M (指的第一部分Mem行中的used – buffers – cached)(+buffers/cache) free内存数: 715M (指的第一部分Mem行中的free + buffers + cached)
可见-buffers/cache反映的是被程序实实在在吃掉的内存,而+buffers/cache反映的是可以挪用的内存总数.
第三部分是指交换分区
相关阅读
-
win7搜不到其他电脑 WiN7系统怎么找不到gpedit.msc
一篇IT技术小知识,为您介绍WiN7系统怎么找不到gpedit.msc的IT小经验,关于win7搜不到其他电脑 WiN7系统怎么找不到gpedit.msc,接下来IT袋小编就来介绍。 比较多的IT袋朋友使用电脑的时候,系统提
-
新手如何重装win10系统教程 小白一键重装系统步骤
本文摘要:新手如何重装win10系统教程和小白一键重装系统步骤的IT知识,具体详情如下: 一、重装步骤 第一步 将U盘制作为启动盘。 备注:推荐使用比较纯净的制作工具,如开源工具Rufus制作
-
数据无效 0x8007000D解决方式 错误代码0x8007000d的解决方法
今天介绍数据无效 0x8007000D解决方式的电脑小知识,关于数据无效 0x8007000D解决方式 错误代码0x8007000d的解决方法,一起来看看吧! 文件的转移是电脑的基本操作,你可以通过操作来完成你需要
-
任务管理器打开就闪退什么情况 win10任务管理器闪退怎么办
跟大家聊一聊win10任务管理器闪退怎么办IT技巧方面的经验,关于任务管理器打开就闪退什么情况 win10任务管理器闪退怎么办,继续往下看吧! 在使用我们的系统的时候,任务管理器也是我们经

