2010-11-23 79 views
0

您好每個機構都有 首先感謝您的支持和幫助。現在我想知道如何計算計算機系統的負載。我聽說過負載傳感器和其他實用程序,它們大多提供了查找硬盤或系統溫度的選項,例如頂層系統監視器,但我不想使用它們。系統硬件相關

所有我想知道簡單地加載CPU像CPU是40%免費,內存負載意味着內存的總使用量或可用內存量,可用磁盤空間等。 我不需要軟件工具來查找這些東西。

所有我想知道的是有沒有任何程序在C或其他語言或腳本,可以找出這些東西一個接一個或同時?

是否有任何命令可以找到它? 或任何人都可以解釋系統監視器如何工作? 等待您的幫助

回答

0

取決於您的操作系統。在Unix/Linux上,有/ proc目錄,其中包含許多帶有系統信息的文件/目錄,例如/ proc/loadvg或/ proc/cpuinfo這些文件不是您的磁盤上的真實文件,而是虛擬文件包含系統信息。但是你可以打開它們並用標準文件函數讀取它們,所以它可以用任何編程語言,從C到Python。

+0

感謝您的幫助,但我想知道這些文件是否是虛擬的,而不是它們存儲在何處以及它們是如何創建的請解釋我是這些文件在系統負載增加時不斷更改它們的內容,或者我們可以更改它們或更改它們內容效果系統請解釋我。 – snakec 2010-11-23 05:45:44