インストールされているシステムでtmpfsを有効にします。

インストールされているシステムでtmpfsを有効にします。

今システムは2つのlvmパーティション//home

tmpfsfor/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 を回収します。しかし、削除しないでくださいディレクトリ自体これはマウントポイントであり、存在する必要があるためです。

おすすめ記事