#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