システムをより高速に動作させるために、RAMドライブに何を移動できますか?


8

システムをより速く動作させるために、どのファイル/ディレクトリをRAMドライブに移動できますか?

ラップトップのメモリをすぐに8GBにアップグレードする予定なので、高速メモリを使用します。このメモリでシステムが最適に動作するように構成するにはどうすればよいですか?

次に検討する変更点は次のとおりです。-ハードドライブをSSDにアップグレード-仮想化の使用を開始します(Windowsが必要になる場合があります)。

編集:

起動時間を犠牲にして、起動時に一部のファイルをRAMドライブにコピーできますか?

回答:


6

マウントする/tmp /var/log/var/tmpRAMインチ 次の行をfstabの最後に追加して、/tmp(一時ファイル)をtmpfs(一時ファイルシステム)としてマウントします。

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

保存してから: sudo mount -a

変更を有効にするために再起動します。dfを実行すると、で新しい行が表示され/tmp/var/tmp/var/logsマウントされtmpfsます。

注:すべてのログファイルは再起動後に失われます。それらをバックアップするには、ターミナルで手動で実行します。

rsync -av /var/log/* ~/saved_logfiles

FirefoxキャッシュをRAMに移動するには:

about:configFirefoxのアドレスバーに入力し、[ 注意してください] クリックします。約束します。。空白の領域を右クリックして、次の名前の新しい文字列値を作成します。

 browser.cache.disk.parent_directory

その値を /tmp

Firefoxを再起動します。


このrsyncコマンドを自動化して、ログアウト、システムのシャットダウン、または休止状態で実行するにはどうすればよいですか?
takeshin

/ var / tmptmpfsに配置しないでください。user95602さんを参照してください答え
ЕлинЙ.を

6

Linuxのファイルシステム階層標準に従って、/var/tmptmpfsに配置しないください

http://refspecs.linuxfoundation.org/FHS_2.3/fhs-2.3.html#VARTMPTEMPORARYFILESPRESERVEDBETWEE

この/var/tmpディレクトリは、システムを再起動しても保持される一時ファイルまたはディレクトリを必要とするプログラムで使用できます。したがって、/var/tmp/ tmpに格納されているデータよりも、格納されているデータの方が永続的です。にあるファイルとディレクトリ/var/tmpは、システムの起動時に削除しないでください。に保存されているデータ/var/tmpは、通常、サイト固有の方法で削除されますが、削除の頻度はよりも少ない頻度で行うことをお勧めします/tmp


0

ramdiskを起動するたびに消去されるため、デフォルトのインストールからramdiskに置くものはほとんどありません。ramdiskは一時ファイルにのみ使用できます。
したがって、私が考えることができるRAMディスクの実行するディレクトリは、/ var / run /と/ var / tmp /(多分/ tmp)です。私はMac OSX(RamFS:https ://gist.github.com/931579 )でこれを行います

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.