FlossDoc: 請協力 GPLv3 的中文翻譯工作。

File:/proc/pid

FlossDoc,自由中文開源知識庫

< File: | proc
Jump to: navigation, search

虛擬目錄 /proc/pid 展示進程 pid 的資訊。目錄以進程的識別碼 (PID) 為名稱,每個目錄都有以下虛擬檔案和目錄供使用者或程式存取進程的資料:

  • attr
  • auxv
  • cgroup
  • clear_refs
  • cmdline - 進程的完整命令列 (complete command line)
  • coredump_filter - 控制進程 coredump 時會傾倒的記憶區段,Linux 2.6.23 才開始支援
  • cpuset
  • cwd - 軟連結指向進程現時工作目錄 (current working directory)
  • environ - 進程的環境變數 (environment variables)
  • exe - 軟連結指向進程的程式檔
  • fd - 包含連結進程所有開啟檔案的虛擬目錄
  • fdinfo - 包含連結進程所有開啟檔案資料的虛擬目錄,Linux 2.6.22 才開始支援
  • io
  • latency
  • limits - 進程使用資源的限制,Linux 2.6.24 才開始支援
  • loginuid
  • maps - 進程的各對映記憶體區域 (mapped memory region) 的資訊
  • mem - 分配給進程的記憶體的虛擬檔案
  • mountinfo - 進程的掛載點 (mountpoint) 資訊,Linux 2.6.26 才開始支援
  • mounts - 進程的掛載 (mount) 資訊,Linux 2.4.19 才開始支援
  • mountstats - 進程的掛載點資訊,Linux 2.6.17 才開始支援
  • net
  • oom_adj - 在系統不夠記憶體 (out-of-memory) 時控制殺掉那個進程以空出記憶體,Linux 2.6.11 才開始支援
  • oom_score - 內核對進程的 OOM 評分,影響系統不夠記憶體 (out-of-memory) 時會否殺掉此進程以空出記憶體,Linux 2.6.17 才開始支援
  • pagemap
  • root - 軟連結指向進程的根目錄 (root directory, /)
  • sched
  • schedstat
  • sessionid
  • smaps - 進程的各對映記憶體區域 (mapped memory region) 對記憶體佔用程況
  • stat - 進程的狀態資訊
  • statm - 進程對記憶體使用量的資訊
  • status - 以較易為人們閱讀的格式展示 stat 和 statm 的資訊
  • task - 包含進程每個線程 (thread) 資訊的目錄,Linux 2.6.0-test6 才開始支援
  • wchan

相關連結

Personal tools