Tmpfsとは
Tmpfs は、システムの利用可能な RAM から作成される一時ファイルシステムです。 Tmpfs はシステムのどこにでもマウントできるため、高速で非永続的なストレージを提供できます。 Arch はデフォルトで「/tmp」、「/var/lock」、「/var/run」で tmpfs を使用します。 tmpfs に書き込まれた内容はディスクに書き込まれることはなく、システムの電源がオフになるとフラッシュされます。
ブレイブを使ってみる
Brave は、クロムに基づく新しいオープン ソース ブラウザーです。トラッキング防止とプライバシー指向です。追加の構成なしで tor に接続できます。すべてのプラットフォームで利用でき、クロムをベースにしているため、一般的なクロム拡張機能をサポートしています。
ページ読み込みの高速化
Brave のキャッシュに tmpfs を使用するようにアーチ システムをセットアップし、ローカルに保存された Web アセットの読み込みを高速化し、SSD の消耗を減らしました。永続性を維持する必要がある情報は、定期的にローカル ストレージに自動的に同期されます。
AUR から Brave をインストールします。ブラウザはサイズが大きく、コンパイルに時間がかかります。幸いなことに、利用可能なバイナリ Brave パッケージがあります。
$ わーい -S ブレイブビン
次のコマンドを使用して、profile-sync-daemon をインストールします。
$ 須藤 パックマン -S プロファイル同期デーモン
次のコマンドを使用して、AUR から Brave のプロファイル同期デーモン サポートをインストールします。
$ わーい -S profile-sync-daemon-brave次のコマンドを実行して、~/.config/psd/psd.conf に構成ファイルを自動的に生成します。
$ psd----------------------------------
# $XDG_CONFIG_HOME/psd/psd.conf
#
# ドキュメントについては、man 1 psd または wiki ページを参照してください
#https://wiki.archlinux.org/index.php/Profile-sync-daemon
## 次の点に注意してください。
## 途中で編集を行った場合に、データが破損するのを防ぐため
## psd がアクティブです。変更内容は、次に psd を起動したときに適用されます。
# コメントを外して 'yes' に設定すると、フル コピーの代わりに overlayfs を使用して削減できます
# メモリ コストを削減し、同期/非同期操作を改善します。カーネルに注意してください
# このモードを使用するには、このモジュールが利用可能でなければなりません。
#
#USE_OVERLAYFS='いいえ'
# データ損失の可能性を減らすためにサスペンド時に再同期するには、コメントを外して「yes」に設定します。
# このモードを使用するには、システムに glib2 の gdbus がインストールされている必要があることに注意してください。
#
#USE_SUSPSYNC='いいえ'
# psd によって管理されているブラウザを以下の配列にリストします。あれば便利
# すべての可能なブラウザー プロファイルを管理したくない場合は、これがデフォルトです。
# この配列はコメントのままです。
#
# 可能な値:
#クロム
# クロム開発者
# conkeror.mozdev.org
# 悟り
#ハヤブサ
# ファイアフォックス
# ファイアフォックストランク
# グーグルクローム
# google-chrome-ベータ版
# google-chrome-unstable
# 激しいオーロラ
# アイスキャット
# ステンレス鋼
# 狸
#みどり
# オペラ
q# オペラベータ
# オペラ開発者
#オペラレガシー
# カワウソブラウザ
#qupzilla
# quitebrowser
# 淡い月
#rekonq
# 海猿
# サーフィン
# ヴィヴァルディ
# vivaldi スナップショット
#
#ブラウザ=()
-------------------------------------------
必要に応じて構成ファイルを変更します。デフォルトでは、プロファイル同期デーモンの tmpfs キャッシュは、サポートされているすべてのブラウザー (インストールしたパッケージを追加した Brave を含む) に適用されます。
次のコマンドを使用してサービスを有効にします。
$ systemctl - ユーザー 有効 PSDすべてのブラウザを強制終了してサービスを開始する最も簡単な方法は、ログアウトしてから再度ログインすることです。
結論
これで、Brave の一時的なキャッシュ データは、次に起動したときに RAM に保存されます。永続的な情報をディスクに同期し、システムが再起動またはクラッシュした場合にそれをリロードします。高速で効率的で、比較的少ないリソースしか消費しません。パフォーマンスの向上は否定できません。