Sådan placeres den modige browsers cache i RAM

Sadan Placeres Den Modige Browsers Cache I Ram



Din webbrowser-cache gemmer billeder, HTML og JavaScript fra de websteder, du besøger, i en lokal cache. Dette giver mulighed for meget hurtigere sideindlæsning og mindre båndbreddeforbrug. Dybest set, når et aktiv er gemt i cachen, genlæses det lokalt, medmindre der har været en form for ændring eksternt.

Hvad er Tmpfs

Tmpfs er et midlertidigt filsystem, der er lavet ud fra systemets tilgængelige RAM. Tmpfs kan monteres hvor som helst på systemet for at give en hurtig, ikke-vedvarende lagring. Arch bruger tmpfs som standard ved '/tmp', '/var/lock' og '/var/run'. Alt skrevet til tmpfs går aldrig til disken, og det skylles, når systemet slukker.

Prøv at bruge Brave

Brave er en nyere Open Source-browser baseret på chrom. Det er anti-tracking og privatlivsorienteret. Den kan forbindes til tor uden ekstra konfiguration. Den er tilgængelig på alle platforme og, da den er baseret på krom, understøtter den de populære krom-udvidelser.







Fremskynder sideindlæsninger

Vi konfigurerede vores arch-system til at bruge tmpf'erne til Braves cache, hvilket fremskynder mængden af ​​lokalt lagrede webaktiver og reducerer slid på vores ssd. De oplysninger, der skal forblive vedvarende, synkroniseres med jævne mellemrum automatisk til det lokale lager.



Installer Brave fra AUR. Browsere er store og tager lang tid at kompilere. Heldigvis er der en binær Brave-pakke tilgængelig for os:



$ yay -S modig skraldespand

Installer profile-sync-daemon ved hjælp af følgende kommando:





$ sudo pacman -S profil-synkronisering-dæmon

Installer profilsynkroniseringsdæmonen til Brave fra AUR ved hjælp af følgende kommando:

$ yay -S profile-sync-daemon-brave

Kør følgende kommando for automatisk at generere konfigurationsfilen på ~/.config/psd/psd.conf:

$ psd

----------------------------------

# $XDG_CONFIG_HOME/psd/psd.conf

#

# For dokumentation henvises til man 1 psd eller til wiki-siden

#https://wiki.archlinux.org/index.php/Profile-sync-daemon

## BEMÆRK følgende:

## For at beskytte data mod korruption, i tilfælde af at du foretager en redigering mens

## psd er aktiv, eventuelle ændringer vil blive anvendt næste gang du starter psd.

# Fjern kommentarer og indstil til 'ja' for at bruge overlejringer i stedet for en fuld kopi for at reducere

# hukommelsesomkostningerne og for at forbedre synkroniserings-/afsynkroniseringsoperationer. Bemærk, at din kerne

# SKAL have dette modul tilgængeligt for at bruge denne tilstand.

#

#USE_OVERLAYFS='nej'

# Fjern kommentarer og indstil til 'ja' for at gensynkronisere ved suspendering for at reducere potentielt datatab.

# Bemærk at dit system SKAL have gdbus fra glib2 installeret for at bruge denne tilstand.

#

#USE_SUSPSYNC='nej'

# Angiv alle browsere i arrayet nedenfor, der skal administreres af psd. Nyttigt, hvis du gør det

# ønsker ikke at have alle mulige browserprofiler administreret, hvilket er standard, hvis

# dette array er efterladt kommenteret.

#

# Mulige værdier:

# chrom

# chrom-dev

# conkeror.mozdev.org

# åbenbaring

#en falk

#firefox

# firefox-trunk

# google-chrome

# google-chrome-beta

# google-chrome-ustabil

# voldsomt nordlys

#iskat

# rustfrit stål

# grævling

# midori

#opera

q# opera-beta

# opera-udvikler

# opera-arv

# odder-browser

#qupzilla

# qutebrowser

# palemoon

# rekonq

# sømunge

# surf

#vivaldi

# vivaldi-snapshot

#

#BROWSER=()

------------------------------------------

Rediger konfigurationsfilen, så den passer til dine behov. Som standard anvendes profilsynkroniseringsdæmonens tmpfs-cache på alle de understøttede browsere (inklusive Brave med den tilføjede pakke, som vi installerede).

Aktiver tjenesten ved hjælp af følgende kommando:

$ systemctl --bruger aktivere psd

Den nemmeste måde at dræbe alle browsere og starte tjenesten er at logge ud og logge ind igen.

Konklusion

Nu vil dine midlertidige Brave-cache-data blive gemt i RAM, næste gang du starter den. Det vil synkronisere den vedvarende information til disken og genindlæse, hvis systemet genstartes eller går ned. Det er hurtigt, effektivt og bruger relativt få ressourcer. Præstationsboostet er ubestrideligt.