Linux性能检测常用的10个基本命令
副标题[/!--empirenews.page--]
技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战
本文的内容主要来自对Netflix的一篇技术博客( Linux Performance Analysis in 60,000 Milliseconds (https://medium.com/netflix-techblog/linux-performance-analysis-in-60-000-milliseconds-accc10403c55),并添加了一些自己的理解,仅供参考。 1. uptime
该命令可以大致的看出计算机的整体负载情况,load average后的数字分别表示计算机在1min、5min、15min内的平均负载。 2. dmesg | tail
打印内核环形缓存区中的内容,可以用来查看一些错误; 上面的例子中,显示进程18694 因引内存越界被kill掉以及TCP request被丢弃的错误。通过dmesg可以快速判断是否有导致系统性能异常的问题。 3. vmstat 1
打印进程、内存、交换分区、IO和CPU等的统计信息; vmstat的格式如下
vmstat第一次输出表示从开机到vmstat运行时的平均值;剩余输出的都是在指定的时间间隔内的平均值,上述例子中delay的值设置为1,除第一次以外,剩余的都是1秒统计一次,count未设置,将会一直循环打印。
(编辑:温州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- Microsoft如何使Windows 10 Pro成为PC爱好者的操作系统
- windows-server-2012-r2 – Server 2012无法找到C:Boot to
- Linux Shell基础 -- 总结几种括号、引号的用法
- Windows 10上的Windows Update错误0x800f0982
- 外接USB升级问题已修复 微软可以正常升级Windows 10五月更新
- Windows Server 2012中的Hyper-V PK VMware性能
- 处理Linux文件的3个技巧
- 不符合Win11要求设备升级会被打水印 破解方法来了
- ClusterShell:一个在集群节点上并行运行命令的好工具
- 在Ubuntu 18.04 LTS无头服务器上安装Oracle VirtualBox