#topicpath
#ls
-----
#ls2
-----
*/proc ファイルシステム [#r7b61c31]
*/proc ファイルシステム [#title]

#amazon(4894714566)

/proc ファイルシステムは /dev ファイルシステムと同じく、システムが仮想的に作ったファイルです。

この仕組みを用いることで /proc ファイルを通して実際の kernel や process とは別のアドレスにアクセス出来、効率的なデバッグが可能となります。

[[実習Linuxカーネル:http://www.pearsoned.co.jp/washo/linux/wa_linux02-j.html]] ([[ピアソン:http://www.pearsoned.co.jp/washo/index.html]]) によると /proc ファイルシステムは元々「UNIX Eighth Edition に由来し、4.4 BSD で使われてきた」とのこと。この仕組みを Linux Kernel が適用したとのことです。
#amazon(,clear)

*関連情報 [#ld16f076]
*関連情報 [#infor]

-[[Linuxを即席で管理する /procファイルシステムを使ってシステムを管理する:http://www-6.ibm.com/jp/developerworks/linux/030711/j_l-adfly.html]] ([[dW]]@jp)
-/procによるLinuxチューニング [[前編:http://www.atmarkit.co.jp/flinux/special/proctune/proctune01a.html]]、[[後編:http://www.atmarkit.co.jp/flinux/special/proctune/proctune02a.html]] (@IT)

-[[JF: Kernel Documentation: /usr/src/linux/Documentation/proc.txt:http://www.linux.or.jp/JF/JFdocs/kernel-docs-2.2/proc.txt.html]] ([[JF Project]])~
Kernel 2.2 base の proc.txt 日本語版。2.4 base の日本語訳は今の所無い模様。

**man [#aa28c06c]
**man [#man]

-[[/proc - プロセスの情報を含む擬似ファイルシステム:http://www.linux.or.jp/JM/html/LDP_man-pages/man5/proc.5.html]] ([[JM Project]])
-[[procinfo - システムの状態を /proc から集め、表示する:http://www.linux.or.jp/JM/html/procinfo/man8/procinfo.8.html]] ([[JM Project]])


**Tips [#l0502d0d]
-www.itmedia.co.jp/help/tips/linux/l0381.html~
ITmedia の記事「Linux Tips - システム設定ファイルを知ろう〜proc下の情報ファイル〜」。

**Tips [#tips]
-[[Linux Tips「システム設定ファイルを知ろう〜/proc/下の情報ファイル〜」:http://www.itmedia.co.jp/help/tips/linux/l0381.html]] (ITmedia)
-[[Linux Tips「ハードディスクのキャッシュ制御をコントロールしたい」:http://www.itmedia.co.jp/help/tips/linux/l0174.html]] (ITmedia)
-[[システムの状態を表示するには:http://www.atmarkit.co.jp/flinux/rensai/linuxtips/158showstatus.html]] (@IT)~
procinfo の使用例。
-[[I/OポートとIRQの使用状態を確認するには:http://www.atmarkit.co.jp/flinux/rensai/linuxtips/145ionirq.html]] (@IT)~
/proc/ioports、/proc/interrupts の使用例。

-www.itmedia.co.jp/help/tips/linux/l0174.html (ITmedia)~
ITmedia の記事「Linux Tips - ハードディスクのキャッシュ制御をコントロールしたい」。/proc/sys/vm/bdflush の使用例。

-[[Access the Linux kernel using the /proc filesystem:http://www-128.ibm.com/developerworks/linux/library/l-proc.html]] ([[dW]])




// EOF