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未设置,将会一直循环打印。
(编辑:济源站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- Windows 10防火墙阻止Visual Studio
- windows-server-2003 – Active Directory用户名:为什么规
- 如何在Windows 10上自动将文件从一个文件夹移动到另一个文件
- win10系统电脑下边显示栏怎么调
- Chrome浏览器在Windows10上满血了:官方Timeline扩展发布
- 2019年10个最有潜力的新Linux发行版
- Windows – HTTPS警告:适用于桌面,在移动设备上发出警告
- 64位 – 从32位应用程序创建64位注册表项(非WOW64)
- VMware Bridged网络在Windows 10中无法正常工作或检测到
- 一文梳理 RedHat 和 CentOS 运维中的网络知识