我有一個運行在Linux系統上的Java程序,我希望提供更高的IO調度優先級。是否有一個圖書館JNI/JNA的基礎,這將允許我在我的代碼內做到這一點?是否有任何Java庫用於調整Linux上的IO調度優先級
3
A
回答
1
你可以產卵和外部命令,並呼籲你的過程ionice。
1
至少在使用Sun JVM時,您可以通過使用Java Management API來獲得Java進程的PID。查看管理對象的實際實現,返回pid(不知道當前是哪個)。
然後我會用jnative調用linux函數,所以你不必依靠ionice來安裝。
相關問題
- 1. linux CFS schedular:如果基於vruntime調度任務,那麼如何使用任務優先級進行調度
- 2. 調度優先級,窗口
- 3. Linux的 - 當較高優先級任務是較低忙優先級的線程未被調度
- 4. Linux上的CFS優先級調度程序
- 5. Linux IO優先級 - fifo命令? ...要麼?
- 6. 具有TypedActor的基於事件的優先級調度程序
- 7. 基於優先級的線程(不是進程)調度
- 8. 實時使用Linux實時調度優先級(SCHED_FIFO和SCHED_RR)?
- 9. Repast Symphony調度方法優先級和代理優先級
- 10. OpenBSD下的pthread優先級/調度
- 11. 調度程序在高優先級任務來臨時如何被調用
- 12. 在Linux中更改線程優先級和調度程序
- 13. Pthread調度策略和優先級
- 14. 在FreeBSD中更改調度優先級
- 15. 在Windows上增加io優先級?
- 16. 優先級隊列的優先級總是需要是整數?
- 17. 提高進程(linux)chrt的所有線程的優先級/調度策略?
- 18. Solr中是否有任何優化調度程序?
- 19. 當您調用Dispatcher.Invoke(Action)時,調度程序的優先級是什麼?
- 20. SetThreadpoolCallbackPriority是否適用於IO回調
- 21. 如何在低優先級的Android/Java上執行Linux命令?
- 22. 新近度是次要優先級的優先級隊列?
- 23. 處理包裝任務的有限併發級別任務調度程序(帶任務優先級)
- 24. .Net TPL:有限併發級別具有任務優先級的任務調度程序?
- 25. 是否有任何圖庫用於將照片調整爲正方形
- 26. 調整寬度沒有任何作用
- 27. Android:NFC前臺調度優先
- 28. 優先搶佔調度
- 29. 優先上傳優先級,以高優先級使用HTB qdiscs
- 30. 在DatabaseReference.updateChildren()調用中設置優先級?
接近我可能要做的事 - 在啓動時捕獲pid,並從我用來啓動應用程序的同一腳本調用ionice。 – 2010-08-07 17:44:50