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未设置,将会一直循环打印。
(编辑:广安站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- Chrome/Chromium用户必知必会的11个基本快捷键!
- Win10测试版用户该怎么升级正式版 Win10测试版用
- windows-server-2012 – 如何在Windows Server 2
- 虚拟化 – 在Windows上通过OpenVPN TAP适配器桥接
- 您可以安全地禁用哪些Windows 10服务?
- windows-8 – 如何在Windows 8.1(IE11和Modern U
- 微软 Win11 任务栏显示桌面按钮变成一条线 不再靠
- 微软将改进Win11应用商店搜索算法 更高质量应用程
- 效力微软15年的前员工解释Windows 10为什么问题如
- Win10怎么设置连接网络打印机 Win10设定网络打印