偽檔案系統

偽檔案系統

proc應該是一個虛擬檔案系統,它只存在記憶體當中,而不占用外存空間。它以檔案系統的方式為訪問系統核心數據的操作提供接口。用戶和應用程式可以通過proc得到系統的信息,並可以改變核心的某些參數。由於系統的信息,如進程,是動態改變的,所以用戶或應用程式讀取proc檔案時,proc檔案系統是動態從系統核心讀出所需信息並提交的。

基本信息

定義

proc - 進程信息偽檔案系統

proc應該是一個虛擬檔案系統, 被用作核心數據結構的接口, 而不僅僅是解釋說明 /dev/kmem

/proc里的大多數檔案都是唯讀的, 但也可以通過寫一些檔案來改變核心變數.

目錄結構

apm 高級電源管理信息

cmdline 核心命令行

Cpuinfo 關於Cpu信息

Devices 可以用到的設備(塊設備/字元設備)

Dma 使用的DMA通道

Filesystems 支持的檔案系統

Interrupts 中斷的使用

Ioports I/O連線埠的使用

Kcore 核心核心印象

Kmsg 核心訊息

Ksyms 核心符號表

Loadavg負載均衡

Locks 核心鎖

Meminfo 記憶體信息

Misc 雜項

Modules 載入模組列表

Mounts 載入的檔案系統

Partitions 系統識別的分區表

Rtc實時時鐘

Slabinfo Slab池信息

Stat 全面統計狀態表

Swaps 對換空間的利用情況

Version核心版本

Uptime 系統正常運行時間

相關詞條

相關搜尋

熱門詞條

聯絡我們