我想检测处理器风扇的速度是否有任何Java库这样做。如何知道处理器风扇的速度?
1
A
回答
2
不确定你感兴趣的平台,但在Windows上可以使用WMI,它提供了class for fan information。风扇信息在WMI存储库中的确切位置将取决于您的主板制造商(如果他们提供的话),所以没有简单的方法来获取信息,而无需专门针对不同主板编写代码。您可以使用this tool来浏览存储库并查看可用的信息。
3
1
您必须使用JNI或JNA来操作每个平台上的正确库(Windows,Mac,Linux ...)。对于Linux:
Lm-sensors是一个硬件健康 Linux监控软件包。它 允许您访问 温度,电压和风扇速度 传感器的信息。它适用于大多数较新的 系统。
2
在纯Java - 没有。所以你的选择是 - 写JNI包装为所有感兴趣的平台。搜索为每个平台提供此功能的命令行应用程序,并使用它们。
我通常会添加“谷歌,看看是否有其他人已经这样做”。但我猜你已经做到了这一点,但没有发现任何东西。我并不感到惊讶 - Java通常不用于像这样的低级别的东西。
相关问题
- 1. 控制风扇速度
- 2. 如何在OS X上获取CPU温度和风扇速度?
- 3. 是否可以通过编程关闭电脑风扇+处理器风扇?
- 4. 如何关闭风扇,使处理器发热?
- 5. Arduino继电器模块可以改变风扇的速度吗?
- 6. 风暴如何知道邮件何时“完全处理”?
- 7. show处理器速度
- 8. 如何知道上传传输速度
- 9. 如何编写Delphi程序来控制CPU风扇速度并监控温度?
- 10. 处理器速度的C程序
- 11. 用python控制风扇速度并检测pc的内部温度?
- 12. 三角形风扇的纹理坐标
- 13. 如何确定光流所需的处理器速度?
- 14. Python多处理,不知道如何处理
- 15. C,BMP处理...不知道:/
- 16. 如何知道连接的USB设备的速度?
- 17. 设计原理高风扇与高扇出
- 18. 客户端处理vs服务器端处理,速度快吗?
- 19. 如何在Android设备中获取处理器速度和RAM
- 20. python导入处理速度
- 21. 如何知道互联网的速度ios编程
- 22. 表示非风扇
- 23. 知道硬盘驱动器在Delphi中的速度有多快
- 24. 如何在温度/湿度> 26c,60%的情况下运行风扇?
- 25. 我的程序如何知道服务器何时处理完我的请求?
- 26. 如何在客户端知道HTTP处理程序何时完成处理?
- 27. 如何知道wifi网络的名称与加速器钛
- 28. PHP VS JavaScript的速度处理信息
- 29. 如何知道jQuery是否有待处理的Ajax请求?
- 30. 我不知道如何处理input.getaxis(“垂直”)中的错误?
我的平台是java .. – nicky 2009-10-14 13:07:10