Pyt*_*ner 5 linux performance bios electrical-power
我正在运行几台 Debian 6 (2.6.32) 和 7 (3.2) Linux 服务器,它们都在其 BIOS 中启用了节能设置。此外,Linux 显示如果服务器空闲,则 CPU 会受到限制。
我想知道这是否会造成任何伤害 - 是否会因为 Linux 无法正确处理节流而对性能产生影响?
Linux 服务器和电源/CPU 节流是否有最佳实践?你们是将能量配置文件切换到“性能”还是将 BIOS 和操作系统都保留为默认设置?
我问的原因是我在物理戴尔服务器上遇到了几个性能问题,尽管所有值(CPU/负载、内存、I/O、网络等)似乎都正常。在这些特定情况下将 BIOS 电源设置更改为“性能”后,我能够摆脱性能问题。
eww*_*ite 13
有趣的问题...
通常,我将系统性能配置文件基于应用程序和服务器的预期用途。我通常与:
需要确定性性能和低延迟的系统通常设置为高性能配置文件,禁用所有C-States/P-States和任何功率节流。
虚拟化主机可以遵循相同的模型,但如果我的电源受限(例如在主机托管设施中)或者主机/集群中的工作负载最小,我将启用默认的平衡电源/性能配置文件。这通常是因为我要为数据中心的电力和冷却付费,并且可能需要能够将更多物理服务器整合到给定的空间中。
ERP 服务器通常是独立的。较轻的工作负载获得默认的平衡配置文件。需要更具体的调整和更重的工作负载(24x7 操作)的系统可能会应用高性能电源配置文件。
- 编辑 -
同样,在高性能电源配置文件下,性能往往更具确定性。这实际上取决于您的特定应用程序和您的用户正在体验什么(我们无法告诉您该怎么做)。您自己声明禁用 BIOS 节能功能更正了您遇到的性能问题。
对于 Linux,下载PowerTop实用程序并进行实验以了解您的 CPU 在实际工作负载下的运行情况。
我认为如果我在这里发布我最新的知识收获作为回复,这可能会对其他遇到这个问题的人有所帮助。
我与戴尔和英特尔进行了交谈,因为在我的具体情况下,Linux 在某些情况下无法再次扩展受限制的 CPU。戴尔回复称,此问题是已知的,VMWare 虚拟机管理程序和许多 Linux 变体都会出现此问题,因此它不是 Debian 或戴尔型号所特有的。据我所知,所有使用 Intel CPU 的戴尔系统都会受到影响,当然其他硬件供应商也可能存在这个问题。
戴尔在一封用德语写的邮件中声称:
看了戴尔的邮件,似乎没有办法解决这个问题,只有一个解决方法。因此,对我自己的问题的答复是:
为了防止服务器可能出现的性能或 CPU 扩展问题,我强烈建议将数据中心中的所有服务器置于“最大功率”模式。
| 归档时间: |
|
| 查看次数: |
3113 次 |
| 最近记录: |