簡體   English   中英

在Java中,如何獲得每秒磁盤讀寫字節數,每秒網絡tx字節和rx字節數?

[英]In Java, how to get disk write and read bytes per seconds, network tx bytes and rx bytes per seconds?

我想使用純Java來獲取磁盤和網絡的統計信息。 特別是:在Java中,如何獲取磁盤每秒的讀寫字節數,網絡tx字節和rx字節每秒?

那可能嗎?

proc文件系統和sysfs允許訪問這樣的統計信息。

例如,您可以從/proc/net/dev讀取網絡tx和rx。

磁盤統計信息可以在/proc/diskstats

我相信您在問類似以下內容: 使用Java檢測CPU速度/內存/ Internet速度?

使用java.lang.management包也可能會取得一些成功。 這里描述一些樣板。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM