新しいカーネルがCONFIG_DEVTMPFS
アクティブになり、カーネル/dev
がとしてマウントされましたdevtmpfs
。以前のカーネルは使用されておらず、CONFIG_DEVTMPFS
/ devは正常にマウントされましたtmpfs
。
今、大きさが/dev/
非常に大きいことがわかりました。 8GBは私のRAMの半分です。
df | grep devtmpfs
devtmpfs devtmpfs 7.8G 0 7.8G 0% /dev
以前は、/dev
次のようにマウントするとtmpfs
サイズが 10MB でした。
df | grep tmpfs
tmpfs tmpfs 10M 0 10M 0% /dev
10MBがに使用されているようです/dev
。/dev/
基本的にRAMの50%が割り当てられるのはなぜですか?この設定はどこで変更できますか?
答え1
いいえ、サイズは/dev
8GBではありません。これは最高サイズ。実際に使用するメモリ量は次のとおりです。使用されるサイズは必要に応じて割り当てられます。
Linuxには、すべてのファイルシステムのマニュアルページはありません。この場合は、mount
マニュアルページを確認する必要があります。しかし、tmpfs
マニュアルページが存在し、これについて言及しています。