web-dev-qa-db-ja.com

一部のシステムフォルダをRAMに移動するのはどのくらい安全ですか?

これが私のPCの仕様です

enter image description here

ベース このチュートリアルに基づく fstabに次の変更を加えました

tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
tmpfs /var/tmp tmpfs defaults,noatime,mode=1777 0 0
tmpfs /var/log tmpfs defaults,noatime,mode=0755 0 0 
tmpfs /var/log/apt tmpfs defaults,noatime 0 0

今私はいくつかの質問を得ました:

  1. システムのパフォーマンスは向上しますか?
  2. 私のPCはどれくらい安全ですか?
  3. 大きな一時スペース要件のために、DVD書き込みツールなどの一部のアプリがクラッシュする可能性がありますか? (私のスワップ領域はRAMとして8 GBです)

あなたの時間を無駄にし、助けようとして事前にThx

2
Tural Ali

いいえ、これを実行しないでください。

/var/logをエフェメラルストレージに移動すると、基本的な問題が発生する可能性が非常に高くなります。パッケージが存在すると予想されるディレクトリを含め、再起動するとすべてのログファイルが失われます。たとえば、/var/log/cups/が存在しない場合は、何かを印刷する前に、おそらく最初にディレクトリを再作成する必要があります。その間、Cupsはエラーをげっぷすることさえできません...

/var/log/apt別のtmpfs内にありますか?これは意味がありません。

/var/tmp/tmpについて、私は this いい説明を見つけました:

ほとんどのデフォルトインストールでは、/tmpフォルダーは再起動のたびにクリーンアップされるためです。ここで/var/tmpが登場します。ここで、アプリケーションは、再起動の間にデータが保持されることを期待できます。つまり、ここに保存されているデータは/tmpよりも永続的です。

だから、物事はおそらく壊れます。アプリケーションは、/var/tmpの永続性に依存しています。

常識

人々やブログのポスターがあなたに勧めていることをするだけではいけません。

5
gertvdijk