/procフォルダとプロセスの詳細は実際にハードドライブに存在しますか?

/procフォルダとプロセスの詳細は実際にハードドライブに存在しますか?

/proc目次が少し混乱しています。各プロセスは、進行中の状態、メモリ情報、進行状況などを頻繁に更新する。

私の問題は、/procディレクトリがメモリを保持するか、ハードドライブ上のすべての情報を書き込むことです。

IOタスクが必要な情報で頻繁に更新され、コンピュータが再起動された場合は使用されなくなり、メモリに座っている可能性があると思います。

ベストアンサー1

ディレクトリ/proc自体は、ハードドライブに空のディレクトリとして存在します。しかし、その内容はディスクに触れることなくカーネルによって追加されます。インストール前にアクセスしようとすると/proc(たとえば、シェルを使用してシステムを起動した場合init=/bin/sh)、空になります。

あなたは/procそれを使用することができますmount -t proc proc /path/to/directory

などext4はファイルシステムですfat32。 (実際にファイルを保存するために使用できないため、擬似ファイルシステムと呼ばれます。これを試してもprocルートとしても機能しません。)これらのファイルシステムは、実際にファイルをディスクに書き込むのではなく、システムメモリに保存します。 (存在しない場合は、作成中の一時ファイルが実際にディスクに書き込まれないように、その行をディスクに追加することをお勧めします。)procramfstmpfstmpfs /tmp tmpfs rw 0 0/etc/fstab/tmp

sysfson/sysdevtmpfsonなどの他の擬似ファイルシステムがあります/dev。 (/dev少し異なります。カーネルによって維持されていないdevtmpfsいつもにインストールすると、/devブロックファイルがディスクディレクトリに書き込まれることがあります。 )

おすすめ記事