Ce este Tmpfs
Tmpfs este un sistem de fișiere temporar care este realizat din memoria RAM disponibilă a sistemului. Tmpfs poate fi montat oriunde pe sistem pentru a oferi o stocare rapidă, nepersistentă. Arch folosește tmpfs în mod implicit la „/tmp”, „/var/lock” și „/var/run”. Orice scris pe tmpfs nu ajunge niciodată pe disc și este șters atunci când sistemul se oprește.
Încercați să folosiți Brave
Brave este un browser Open Source mai nou, bazat pe chromium. Este anti-urmărire și orientat spre confidențialitate. Se poate conecta la tor fără configurație suplimentară. Este disponibil pe toate platformele și, fiind bazat pe crom, acceptă extensiile populare crom.
Accelerarea încărcării paginilor
Ne-am configurat sistemul arch pentru a folosi tmpfs pentru memoria cache a lui Brave, accelerând încărcăturile de active web stocate local și reducând uzura ssd-ului nostru. Informațiile care trebuie să rămână persistente sunt sincronizate periodic cu stocarea locală automat.
Instalați Brave din AUR. Browserele sunt mari și necesită mult timp pentru a compila. Din fericire, avem la dispoziție un pachet binar Brave:
$ ura -S brave-bin
Instalați profile-sync-daemon folosind următoarea comandă:
$ sudo pacman -S profile-sync-daemon
Instalați suportul pentru demonul de sincronizare a profilului pentru Brave din AUR utilizând următoarea comandă:
$ ura -S profile-sync-daemon-braveRulați următoarea comandă pentru a genera automat fișierul de configurare la ~/.config/psd/psd.conf:
$ PSD-----------------------------------
# $XDG_CONFIG_HOME/psd/psd.conf
#
# Pentru documentare, consultați man 1 PSD sau la pagina wiki
#https://wiki.archlinux.org/index.php/Profile-sync-daemon
## NOTĂ următoarele:
## Pentru a proteja datele împotriva corupției, în cazul în care faceți o editare în timp ce
## PSD este activ, orice modificări efectuate vor fi aplicate data viitoare când porniți PSD.
# Anulați comentariile și setați „da” pentru a utiliza suprapuneri în loc de o copie completă pentru a reduce
# costurile de memorie și pentru a îmbunătăți operațiunile de sincronizare/desincronizare. Rețineți că nucleul dvs
# TREBUIE să aibă acest modul disponibil pentru a utiliza acest mod.
#
#USE_OVERLAYFS='nu'
# Anulați comentariile și setați „da” pentru a resincroniza la suspendare pentru a reduce potențiala pierdere de date.
# Rețineți că sistemul dumneavoastră TREBUIE să aibă instalat gdbus de la glib2 pentru a utiliza acest mod.
#
#USE_SUSPSYNC='nu'
# Listați toate browserele din matricea de mai jos pentru a fi gestionate de psd. Util dacă o faci
# nu doresc să aibă toate profilurile posibile de browser gestionate, care este implicit dacă
# această matrice este lăsată comentată.
#
# Valori posibile:
# crom
# crom-dev
# conkeror.mozdev.org
# Epifanie
# un șoim
# firefox
# firefox-trunk
# google-chrome
# google-chrome-beta
# google-chrome-unstable
# feroce-aurora
# pisica de gheață
# oţel inoxidabil
# bursucul
# midori
# opera
q# opera-beta
# operă-dezvoltator
# opera-moștenire
# otter-browser
#qupzilla
# qutebrowser
# lună palidă
# rekonq
# maimuta de mare
# surf
# vivaldi
# vivaldi-instantaneu
#
#BROWSERS=()
-------------------------------------------
Modificați fișierul de configurare pentru a se potrivi nevoilor dvs. În mod implicit, memoria cache tmpfs a demonului de sincronizare a profilului este aplicată tuturor browserelor acceptate (inclusiv Brave cu pachetul adăugat pe care l-am instalat).
Activați serviciul folosind următoarea comandă:
$ systemctl --utilizator permite PSDCel mai simplu mod de a ucide toate browserele și de a porni serviciul este să vă deconectați și să vă conectați din nou.
Concluzie
Acum, datele dvs. temporare din memoria cache Brave vor fi stocate în RAM data viitoare când o lansați. Acesta va sincroniza informațiile persistente pe disc și va reîncărca dacă sistemul este repornit sau se blochează. Este rapid, eficient și consumă relativ puține resurse. Creșterea performanței este incontestabilă.