如何用c++程序计算cpu风扇转速
How to calculate cpu fan rotational speed using a program in c++?
我想用c++写一个程序,该程序实际计算cpu风扇速度,并将信息显示给用户。我在网上研究了使用speedfan软件等,但我想尝试编写自己的程序,这样我就可以挑战我的技能。我有一种感觉,我需要添加某种可以读取风扇转速的硬件,但我想知道cpu风扇速度和计算机内任何其他进程(如cpu温度)之间是否存在任何算法。可能是,然后我不会被要求使用任何外部硬件。由于
您可以尝试使用内置的cpu风扇传感器来获得速度(如果有的话)。实际上,我没有办法从另一个参数(这样的温度或其他任何东西)精确计算风扇速度,只做某种预测(例如,如果温度上升非常高,比更有可能,风扇将以最大速度旋转,等等)。
相关文章:
- 在 openGL 中,模型坐标应该在我的 CPU 上计算还是在 GPU 上使用 OpenGL 调用计算?
- 如何从 CPU 访问计算着色器本地工作组的大小?
- 如何在 CPU 上计算向量变换?
- 在 GPU 上计算积分图像真的比在 CPU 上更快吗?
- 如何设置参与计算(C 和OpenMP)的CPU核心数
- 与CPU程序相比,CUDA编程的计算精度不能具有相同的计算精度
- 为什么CPU上的螺纹浮点计算会使它们的花费明显更长
- 在我的CUDA运行时间计划中,CPU和GPU可以异步计算,但不能合作地计算
- 在 Windows 上以C++计算 CPU 时间
- 使用MPI时计算CPU时间
- 是否可以计算出有多少 CPU 和 RAM 使用代码块
- 减少 GPU 和 CPU 之间的带宽(先发送原始数据或预先计算)
- DirectX 11 - 计算着色器,将数据从 GPU 复制到 CPU
- 如何计算C++代码段的 CPU 周期成本
- 计算程序集中每个任务的准确 CPU 使用率
- 计算并行程序的运行时间和cpu时间
- 什么是使应用程序具有CPU和GPU计算后端的最佳方法
- 如何计算Linux中多进程应用程序的CPU使用率
- 使用 CUDA 计算积分图像比 CPU 代码慢
- 如何用c++程序计算cpu风扇转速