在Linux中监控/控制Intel Turbo Boost
有没有一种很好的方法可以在
Linux主机上监控和/或控制Nehalem处理器上的Intel Turbo Boost技术?我正在寻找运行库存或实时MRG内核的RHEL / CentOS 5.5主机.
有没有人在这里找到了在您的环境中利用Turbo Boost的好方法? 解决方法
i7z是一个很好的工具,用于监控Intel Turbo Boost for Intel CPU,它支持Linux(i7及更高版本).
如果它正常工作,您将看到当您向CPU添加负载时的当前频率变化,因为乘法器在负载下动态增加.请尝试BurnP6. 电力状态Basic description(pdf):
请注意,C6和C7状态是“深度”睡眠模式,并且可能存在一些延迟惩罚,这些惩罚对于某些类型的服务器工作负载可能不太好.有关详细信息,请参阅Intel’s Power Management for Embedded Apps(pdf). Turbo Boost是P0状态,与睡眠相反.当只有少数内核处于活动状态时,它会向上扩展CPU倍增器,但在极端多核负载下会降低CPU倍数,以防止CPU出现热量问题. 通常,必须在Linux for i7z中启用ACPI支持才能显示正确的临时值和Turbo Boost(高于默认值的动态乘数)才能工作.您可以在this发布有关如何在Linux上启用Intel Turbo Boost的有用信息. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |