Joh*_*rad 8 linux windows optimization performance performance-monitoring
从概念上讲,空闲服务器的定义是什么?
您会查看哪些资源指标来假设服务器是否空闲?
你会看:
如果是这样,这些必须达到什么阈值才能确定某些东西是否空闲?
如果您纯粹查看这些统计数据,则重新启动和修补会扭曲您的结果。
Spo*_*ler 15
当一台机器由于缺少请求而没有执行它应该执行的任务时,它就处于空闲状态。例如,如果您有一个电子邮件服务器,您可以确定它是否正在处理来自其上的电子邮件应用程序的任何请求。如果不是,那是那里唯一的东西,那么它就是闲置的。对于单个节点上的并置服务,事情当然会变得更加复杂。
一般来说,如果你可以拔掉电源而没有人关心,那么它就是闲置的。
“空闲”不是一个非黑即白的概念:即使是繁忙的服务器也可以有空闲的 CPU 周期、IOP 和内存来运行其他应用程序。
根据经验,目标 CPU 负载应该在 ~80% 左右而不是高于 ~90%,因为最大化 CPU 将大大增加系统延迟。CPU 负载低于 60% 通常意味着您的服务器未得到充分利用。
还请考虑到非常依赖 I/O 的工作负载会对磁盘造成负担,但 CPU 将主要wait
处于空闲状态(Linux 术语中的时间),因此也许您可以在负载 I/O 的服务器上运行 CPU 密集型计算而无需太多性能下降很多。
归档时间: |
|
查看次数: |
3520 次 |
最近记录: |