- 命令:
uptime
- 示例输出:
- 作用:
- 1.快速查看系统的整体运行水平——揭示了平均workload数量,即请求运行的任务的平均数量(图中
load average
后面所接的数字)- 在Linux系统中这些任务既包含想要在CPU上运行的程序也包括被IO阻塞的程序
- 三个数字分别表示1分钟、5分钟、15分钟的
exponentially damped moving sum average
- 揭示了负载随着时间的变化情况
- 2.揭示了系统负载对资源的需求情况——为后续分析提供支持
- 1.快速查看系统的整体运行水平——揭示了平均workload数量,即请求运行的任务的平均数量(图中
- 注意:在一些具备容错机制的服务器中,当系统发现性能问题时,可能会自动地将服务卸载——因此,如果当你登录到系统后发现uptime的输出结果有以下特征:15min的值很高,而1min的值很低,则表示你登录地太迟了
- 基础知识:
- 什么是Moving Average:In statistics, a moving average (rolling average or running average) is a calculation to analyze data points by creating a series of averages of different subsets of the full data set. It is also called a moving mean (MM)[1] or rolling mean and is a type of finite impulse response filter. Variations include: simple, cumulative, or weighted forms (described below).参考这里
- 什么是exponentially damped moving sum average:参考这里,简单解释就是子集中的新样本的权重更大,而老样本的权重小——关键在于参数α的选择
1.Linux传统性能监测工具——uptime
于 2022-11-29 11:19:52 首次发布