我想檢測處理器風扇的速度是否有任何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. 使用JButton控制風扇的速度
- 3. 設置風扇速度在C#
- 4. 如何在OS X上獲取CPU溫度和風扇速度?
- 5. 如何關閉風扇,使處理器發熱?
- 6. 是否可以通過編程關閉電腦風扇+處理器風扇?
- 7. Arduino繼電器模塊可以改變風扇的速度嗎?
- 8. 哪個python模塊用於讀取WINDOWS中的CPU溫度和處理器風扇速度..?
- 9. 如何使用OpenHardwareMonitor lib獲得CPU風扇速度?
- 10. 控制風扇轉速(CPU)
- 11. 風暴如何知道郵件何時「完全處理」?
- 12. DDR3 RAM如何處理處理器速度爲3 *的處理器?
- 13. show處理器速度
- 14. 如何知道上傳傳輸速度
- 15. 如何編寫Delphi程序來控制CPU風扇速度並監控溫度?
- 16. 什麼是一個好的風扇速度算法?
- 17. C#使用WMI查詢Win32_Fan類和風扇速度返回null?
- 18. Nvidia-smi顯示風扇速度不可用
- 19. 處理器速度的C程序
- 20. Cloud.orbit.exception.UncheckedException:不知道如何處理狀態
- 21. C#不知道如何處理System.Web.HttpResponse
- 22. 我不知道如何處理這個
- 23. PHP/SQL不知道如何處理
- 24. Erlang「badarg」,不知道如何處理
- 25. 如何知道在處理2
- 26. 處理器如何知道如何切換高prioirity進程?
- 27. 用python控制風扇速度並檢測pc的內部溫度?
- 28. 三角形風扇的紋理座標
- 29. 如何確定光流所需的處理器速度?
- 30. Python多處理,不知道如何處理
我的平臺是java .. – nicky 2009-10-14 13:07:10