web-dev-qa-db-ja.com

/ procのサイズが非常に大きい

私は18.04をルートパーティションと共に128ギガバイトのSSDにインストールし、ホームを2テラバイトのハードドライブにインストールしています。 Nautilusを見て、空き容量を確認します(本当の理由はありませんが、私は興味がありました)。SSDは、123 GBの106.5 GBを使用しています。私はそれが私の家のパーティションまたは何かを含める必要があると考えました。

Nautilusによると、/内の各フォルダーを確認したところ、/procフォルダーは150.7TBです。システム全体にそれほど多くのストレージはありません。タイトルバーでルートドライブを右クリックしてプロパティを選択すると、ディスクが実際に10 GBを使用していることがわかります。セカンダリドライブはNautilusに表示されませんが、ホームフォルダーのプロパティを確認するだけでそれを概算できます。

両方のドライブはLUKS/LVM(Ubuntuインストーラーが使用したものは何でも)で暗号化され、セカンダリドライブはメインドライブ上のキーファイルで復号化されます。

これがどのように起こるかを知りたいだけです。修正が必要な問題ではないようですが、実際には何かが間違っている可能性があります。 この回答 を使用して、暗号化が有効な場合はセットアップしました。

1
Miqued

/procは仮想ファイルシステムであり、たとえばext4のように実際のディスク領域を占有しません。

クエリに対する単純な答え、つまりprocfsの複雑さをあまり考慮せずに、/proc内はコアファイルであり、プロセスの仮想アドレス空間を表します。 CPUはアドレス指定できます。そして、実行中のシステムに複数のプロセスがあります。

つまり、要求された/ procディレクトリのサイズを無視します。

2
nobody special