Mikä on Tmpfs
Tmpfs on väliaikainen tiedostojärjestelmä, joka on tehty järjestelmän käytettävissä olevasta RAM-muistista. Tmpfs voidaan asentaa mihin tahansa järjestelmään nopean ja pysyvän tallennustilan tarjoamiseksi. Arch käyttää oletusarvoisesti tmpfs:ää kohdissa '/tmp', '/var/lock' ja '/var/run'. Mikään tmpfs:ään kirjoitettu ei koskaan mene levylle ja se huuhdellaan, kun järjestelmä sammuu.
Kokeile käyttää Bravea
Brave on uudempi avoimen lähdekoodin selain, joka perustuu kromiin. Se on jäljittämisen estävä ja yksityisyyteen suuntautunut. Se voidaan yhdistää toriin ilman ylimääräisiä määrityksiä. Se on saatavilla kaikille alustoille ja koska se perustuu kromiin, se tukee suosittuja kromilaajennuksia.
Sivujen latauksen nopeuttaminen
Asensimme arch-järjestelmämme käyttämään tmpfs-tiedostoja Braven välimuistissa, mikä nopeuttaa paikallisesti tallennettujen verkkoresurssien lataamista ja vähentää ssd:n kulumista. Tiedot, joiden on säilyttävä pysyvinä, synkronoidaan ajoittain automaattisesti paikalliseen tallennustilaan.
Asenna Brave AUR:sta. Selaimet ovat suuria ja niiden kääntäminen kestää kauan. Onneksi meillä on saatavilla binääri Brave-paketti:
$ jee -S rohkea roskakori
Asenna profile-sync-daemon käyttämällä seuraavaa komentoa:
$ sudo pacman -S profile-sync-daemon
Asenna profiilin synkronointidaemonin tuki Bravelle AUR:sta käyttämällä seuraavaa komentoa:
$ jee -S profile-sync-daemon-braveSuorita seuraava komento luodaksesi määritystiedoston automaattisesti osoitteessa ~/.config/psd/psd.conf:
$ psd----------------------------------
# $XDG_CONFIG_HOME/psd/psd.conf
#
# Katso dokumentaatiosta man 1 psd tai wiki-sivulta
#https://wiki.archlinux.org/index.php/Profile-sync-daemon
## HUOMAA seuraava:
## Tietojen suojaaminen korruptiolta siinä tapauksessa, että teet muutoksia samalla
## psd on aktiivinen, kaikki tehdyt muutokset otetaan käyttöön, kun seuraavan kerran käynnistät psd:n.
# Poista kommentit ja aseta arvoksi 'kyllä', jos haluat käyttää peittokuvia koko kopion sijaan pienentääksesi
# muistikustannukset ja synkronointi/synkronoinnin poistaminen. Huomaa, että ytimen
# Tämä moduuli TÄYTYY olla käytettävissä tämän tilan käyttämiseksi.
#
#USE_OVERLAYFS='ei'
# Poista kommentit ja aseta 'kyllä' synkronoidaksesi uudelleen keskeytyksen yhteydessä mahdollisen tietojen menetyksen vähentämiseksi.
# Huomaa, että järjestelmässäsi TÄYTYY olla asennettuna glib2:n gdbus, jotta tätä tilaa voidaan käyttää.
#
#USE_SUSPSYNC='ei'
# Luettele alla olevan taulukon selaimet, joita psd on hallinnoinut. Hyödyllinen jos teet
# ei halua, että kaikkia mahdollisia selainprofiileja hallitaan, mikä on oletusarvoinen jos
# tämä matriisi on jätetty kommentoitavaksi.
#
# Mahdolliset arvot:
#kromi
# chromium-dev
# conkeror.mozdev.org
# loppiainen
#haukka
# firefox
# firefox-runko
# google-chrome
# google-chrome-beta
# google-chrome-epävakaa
#raju-aurora
#jääkissa
# ruostumaton teräs
# mäyrä
#midori
#ooppera
q# ooppera-beta
# oopperakehittäjä
#oopperaperintö
# saukko-selain
#qupzilla
# qutebrowser
#palekuu
#rekonq
#merimonkey
# surffailla
#vivaldi
# vivaldi-snapshot
#
#BOWSERS=()
--------------------------------------------
Muokkaa asetustiedostoa tarpeidesi mukaan. Oletusarvoisesti profiilin synkronointidaemonin tmpfs-välimuistia käytetään kaikissa tuetuissa selaimissa (mukaan lukien Brave asentamallamme lisätyllä paketilla).
Ota palvelu käyttöön seuraavalla komennolla:
$ systemctl --käyttäjä ota käyttöön psdHelpoin tapa tappaa kaikki selaimet ja käynnistää palvelu on kirjautua ulos ja takaisin sisään.
Johtopäätös
Nyt väliaikaiset Brave-välimuistitietosi tallennetaan RAM-muistiin, kun käynnistät sen seuraavan kerran. Se synkronoi pysyvät tiedot levylle ja lataa ne uudelleen, jos järjestelmä käynnistetään uudelleen tai kaatuu. Se on nopea, tehokas ja kuluttaa suhteellisen vähän resursseja. Suorituskyvyn kasvu on kiistaton.