如何用c++程序计算cpu风扇转速

How to calculate cpu fan rotational speed using a program in c++?

本文关键字:cpu 计算 何用 c++ 程序      更新时间:2023-10-16

我想用c++写一个程序,该程序实际计算cpu风扇速度,并将信息显示给用户。我在网上研究了使用speedfan软件等,但我想尝试编写自己的程序,这样我就可以挑战我的技能。我有一种感觉,我需要添加某种可以读取风扇转速的硬件,但我想知道cpu风扇速度和计算机内任何其他进程(如cpu温度)之间是否存在任何算法。可能是,然后我不会被要求使用任何外部硬件。由于

您可以尝试使用内置的cpu风扇传感器来获得速度(如果有的话)。实际上,我没有办法从另一个参数(这样的温度或其他任何东西)精确计算风扇速度,只做某种预测(例如,如果温度上升非常高,比更有可能,风扇将以最大速度旋转,等等)。