![](/img/trans.png)
[英]How do I programmatically get the free disk space for a directory in Linux
[英]How do I get the disk usage (IO) of processes in UNIX?
我需要在UNIX中的進程磁盤上獲取IO使用情況。 我需要從另一個C ++進程中獲取它,最好不要從UNIX命令行中獲取它,而要從一些輕量級的C ++庫中獲取它。 另外,如果您有一些不錯的方法來了解通過某個過程的網絡吞吐量(再次,而不是通過命令行),那也將非常有用。 你能推薦點什么嗎? 謝謝
您可以使用time
命令來顯示各種I / O統計信息。 檢查formating the output
部分
您正在尋找的內容可能是這樣的:
time -f "Input: %I \noutput: %O" <some-program>
那是命令行,但是您可以將其嵌入到c ++程序中。 如何從C ++程序運行bash腳本
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.