【问题标题】:How to change cpu frequency from assembly (from windows device driver)如何从程序集中更改 CPU 频率(来自 Windows 设备驱动程序)
【发布时间】:2014-01-30 12:11:58
【问题描述】:

我在 linux 中看到了 cpufreq 驱动程序,并达到了 cpufreq_driver->target,它被分配用于处理频率更改请求。我搜索了直接组装说明,但没有找到。

【问题讨论】:

  • 这真的是你想做的事情吗?调用管理CPU频率的设备驱动不是更好吗?必须有一个,因为 Windows 可以设置电源配置文件。

标签: c windows assembly


【解决方案1】:

您可以使用 msr cpu 寄存器。对于 AMD cpu,有开源项目 turion power control。它需要winring0.dll。还有 Windows 应用程序 cpumsr 和 Andreas Valisky 的 LLA 驱动程序,但它非常旧且不受支持,并且网站处于脱机状态。不支持 Winring0.dll,因为它太贵了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-26
    • 2023-03-02
    • 1970-01-01
    • 2021-01-18
    • 1970-01-01
    • 2020-10-06
    相关资源
    最近更新 更多