今システムは2つのlvmパーティション/
と/home
。
tmpfs
for/tmp
とnowを使用するには、/var/tmp
必要な変更を追加するだけで/etc/fstab
問題なく動作させることができますか?それともこれで問題が発生しますか?
tmpfs /tmp tmpfs size=16G,noatime 0 0
tmpfs /var/tmp tmpfs size=1G,noatime 0 0
ベストアンサー1
はい、うまくいきます。 16GiBのRAMディスクと実行中のすべてのアプリケーションに十分なRAMがあるとします。合計16GiBのRAMしかない場合、実行中のアプリケーション(またはそれ自体)をスワップ空間に部分的にプッシュしてシステム速度を低下させる可能性があるため、RAMをディスクに割り当てすぎることは意味がありません。
既存のアプリケーションによっては、マウントポイントの後ろに隠された一時ファイルを使用または使用しようとしたくない場合があるため、実行中のシステムvar / tmpに/ tmpおよび/をマウントする代わりにシステムを再起動してこの変更を有効にするです。
また、すでに一時ファイルが多数ある場合は、実行中のすべてのサービスを停止してから(たとえば、シングルユーザーモードに切り替えます - ただし、SSHを介してシステムに接続する必要がある場合は機能しません)、削除することもできます。コンテンツ/tmp および /var/tmp は、リブート前に一部のディスク領域と inode を回収します。しかし、削除しないでくださいディレクトリ自体これはマウントポイントであり、存在する必要があるためです。