procfs是Linux下的一個虛擬檔案系統,當linux開機後核心所建立,方便使用者查看驅動程式、核心結構參數與以及記錄系統狀況等等,這個資落夾並不存於硬碟,所以檔案大小是0位元別以為它是空的,相反的它可是詳細記錄著系統所有的資訊。舉例而言,可以查看/proc/cpuinfo查詢CPU資訊、/proc/meminfo查詢記憶體資訊、/proc/interrupts查詢中斷設置、/proc/tty/driver/serial查詢串列資訊,當然前提是要有串列介面才能查詢。因此像ps這類型系統工具其實也不過是透過proc的檔案取得資訊,若是要開發系統效能監控等工具可以試著從/proc資料夾著手。

arrow
arrow
    全站熱搜

    傑克鼠 發表在 痞客邦 留言(0) 人氣()