微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Linux服务器和CPU /电源限制的最佳实践?

我正在运行几个Debian 6(2.6.32)和7(3.2) Linux服务器,并且所有这些服务器都在其BIOS中启用了节能设置.此外,Linux显示如果服务器空闲,cpu将受到限制.

我想知道这是否会造成任何伤害 – 例如性能影响,因为Linux无法正确处理限制?

Linux服务器和电源/ cpu限制是否有最佳实践?
你们有没有把能量曲线切换到“性能”,或者你是否将BIOS和操作系统都保留为认设置?

我问的原因是我在物理戴尔服务器上遇到了几个性能问题,尽管所有值(cpu /负载,内存,I / O,网络等)似乎都是正常的.在这些特定情况下将BIOS电源设置更改为“性能”后,我能够摆脱性能问题.

解决方法

有趣的问题……

通常,我将系统性能配置文件基于应用程序和服务器的预期用途.我通常使用:

>低延迟交易密集型系统.
>虚拟化主机(VMware).
>基于Linux的ERP服务器.

需要确定性能和低延迟的系统通常设置为高性能配置文件,禁用所有C-States/P-States和任何功率限制.

虚拟化主机可以遵循相同的模型,但如果我受功率限制(如在共址设施中)或者主机/群集的工作负载最小,我将保留认的平衡功率/性能配置文件.这通常是因为我对数据中心的电源和冷却负责,并且可能需要能够将更多物理服务器整合到给定的占用空间中.

ERP服务器通常是独立的.较轻的工作负载获得认的平衡配置文件.需要更具体调整并且工作负载更重(24×7操作)的系统可能会应用高性能电源配置文件.

– 编辑 –

同样,在高性能电源配置文件下,性能往往更具确定性.这实际上取决于您的具体应用以及您的用户体验的内容(我们无法告诉您该怎么做).您声明禁用BIOS省电功能可以解决您遇到的性能问题.

对于Linux,请下载PowerTop实用程序并进行实验,以了解您的cpu在实际工作负载下的操作.

原文地址:https://www.jb51.cc/linux/399214.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐