Kaj je Tmpfs
Tmpfs je začasni datotečni sistem, ki je narejen iz razpoložljivega RAM-a sistema. Tmpfs je mogoče namestiti kamor koli v sistemu, da zagotovite hitro, netrajno shranjevanje. Arch privzeto uporablja tmpfs v »/tmp«, »/var/lock« in »/var/run«. Vse, kar je napisano v tmpfs, nikoli ne gre na disk in se izprazni, ko se sistem izklopi.
Poskusite uporabiti Brave
Brave je novejši odprtokodni brskalnik, ki temelji na Chromiumu. Je proti sledenju in je usmerjen v zasebnost. Lahko se poveže s tor brez dodatne konfiguracije. Na voljo je na vseh platformah in, ker temelji na Chromiumu, podpira priljubljene razširitve za Chrome.
Pospeševanje nalaganja strani
Naš sistem arch smo nastavili tako, da uporablja tmpfs za Braveov predpomnilnik, s čimer pospešimo nalaganje lokalno shranjenih spletnih sredstev in zmanjšamo obrabo našega ssd-ja. Informacije, ki morajo ostati obstojne, se občasno samodejno sinhronizirajo z lokalnim pomnilnikom.
Namestite Brave iz AUR. Brskalniki so veliki in prevajanje traja dolgo. Na srečo nam je na voljo binarni paket Brave:
$ Juhu -S brave-bin
Namestite profile-sync-daemon z naslednjim ukazom:
$ sudo pacman -S profile-sync-daemon
Namestite podporo demona za sinhronizacijo profila za Brave iz AUR z naslednjim ukazom:
$ Juhu -S profile-sync-daemon-braveZaženite naslednji ukaz za samodejno ustvarjanje konfiguracijske datoteke na ~/.config/psd/psd.conf:
$ psd----------------------------------
# $XDG_CONFIG_HOME/psd/psd.conf
#
# Za dokumentacijo glejte man 1 psd ali stran wiki
#https://wiki.archlinux.org/index.php/Profile-sync-daemon
## UPOŠTEVAJTE naslednje:
## Za zaščito podatkov pred poškodbami, v primeru, da med urejanjem opravite urejanje
## psd je aktiven, vse narejene spremembe bodo uporabljene ob naslednjem zagonu psd.
# Odkomentirajte in nastavite na 'da', če želite za pomanjšanje uporabiti prekrivke namesto celotne kopije
# stroški pomnilnika in za izboljšanje operacij sinhronizacije/prekinitve sinhronizacije. Upoštevajte, da vaše jedro
# MORA imeti ta modul na voljo za uporabo tega načina.
#
#USE_OVERLAYFS='ne'
# Odkomentirajte in nastavite na 'da' za ponovno sinhronizacijo ob prekinitvi, da zmanjšate morebitno izgubo podatkov.
# Upoštevajte, da vaš sistem MORA imeti nameščen gdbus iz glib2 za uporabo tega načina.
#
#USE_SUSPSYNC='ne'
# Navedite vse brskalnike v spodnjem nizu, ki jih upravlja psd. Koristno, če to storite
# ne želim upravljati vseh možnih profilov brskalnika, kar je privzeto, če
# ta niz je komentiran.
#
# Možne vrednosti:
# krom
# Chromium-dev
# conkeror.mozdev.org
# Razodetje
# sokol
# firefox
# firefox-trunk
# google-chrome
# google-chrome-beta
# google-chrome-nestabilen
# silovita-aurora
# ledena mačka
# nerjaveče jeklo
#jazbec
#midori
#opera
q# opera-beta
# razvijalec opere
# opera-zapuščina
# vidra-brskalnik
#qupzilla
# qutebrowser
# palemoon
# rekonq
# morskaopica
#deskanje
#vivaldi
# vivaldi-posnetek
#
#BRSKALNIKI=()
--------------------------------------------
Spremenite konfiguracijsko datoteko, da bo ustrezala vašim potrebam. Privzeto je predpomnilnik tmpfs demona za sinhronizacijo profila uporabljen za vse podprte brskalnike (vključno z Brave z dodanim paketom, ki smo ga namestili).
Omogočite storitev z naslednjim ukazom:
$ systemctl --uporabnik omogočiti psdNajlažji način, da uničite vse brskalnike in zaženete storitev, je, da se odjavite in znova prijavite.
Zaključek
Zdaj bodo vaši začasni podatki predpomnilnika Brave shranjeni v RAM-u, ko ga naslednjič zaženete. Trajne informacije bo sinhroniziral z diskom in jih znova naložil, če se sistem znova zažene ali se zruši. Je hiter, učinkovit in porabi relativno malo virov. Povečanje zmogljivosti je nesporno.