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未设置,将会一直循环打印。
(编辑:张掖站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 开始使用gPodder吧,一个开源播客客户端
- Chromium版Edge初探:或许会成为你的默认浏览器
- Windows上的PuTTY替代方案:更好的保存会话组织
- win7系统自带的性能监视器两种开启使用方法
- 在Server 2012R2上安装KB2919355之后的Inaccessible_boot_d
- 如何使用'fsck'修复Linux中的文件系统错误
- RS5已成历史 Windows 10 19H1六大新特性上手
- 修复Windows 10计算机上的dxgmms2.sys BSOD错误
- windows-server-2003 – .NET 3.5 SP1安装程序挂起约80%
- 联想win10改win7后无法启动怎么办