Aumenta le prestazioni del browser su Raspberry Pi con cache sul disco RAM

Aumenta le prestazioni del browser su Raspberry Pi con cache sul disco RAM

Una cache del browser è un'archiviazione dei dati che il browser utilizza per accelerare il tempo di caricamento della pagina e ti offre un'esperienza Internet più rapida. Memorizza diverse risorse di pagina Web come immagini, video, javascript e così via. Con il tempo, la cache si riempie e il tempo di caricamento della pagina sul browser diminuisce. Questo problema è comune nei sistemi a basso potere come Raspberry Pi, che utilizza un browser Chromium per le attività relative a Internet.

Se stai affrontando lo stesso problema sul tuo dispositivo Raspberry Pi, dovresti seguire questo articolo in cui emettiamo una soluzione attraverso la quale puoi aumentare le prestazioni del browser trasferendo la cache sul disco della RAM.

Aumenta le prestazioni del browser su Raspberry Pi con cache sul disco RAM

Il trasferimento della cache sul disco RAM è una buona pratica, soprattutto se si dispone di un dispositivo Raspberry Pi con RAM da 4 GB o 8 GB, in quanto questo sarebbe abbastanza spazio per la cache del browser per migliorare le prestazioni del browser. Inoltre, la velocità di lettura/scrittura RAM è deve essere più veloce rispetto a una scheda SD. Tuttavia, il problema principale è che la cache si chiarisce su ogni riavvio, che può essere un aspetto negativo. Tuttavia, se si desidera utilizzarlo come soluzione temporanea per accelerare le prestazioni del browser, puoi andare avanti verso i passaggi per iniziare ad aumentare le prestazioni del browser Chromium su Raspberry Pi.

Passaggio 1: creare un disco RAM

Innanzitutto, dovrai creare un disco RAM sul tuo dispositivo Raspberry Pi e puoi farlo aprendo il FILE FSTAB (Configurazione del sistema) usando il seguente comando:

$ sudo nano /etc /fstab

Una volta aperto il file, aggiungi la seguente riga all'interno del file:

$ TMPFS /MEDIA /RAMDISK TMPFS Impostazioni, noatime, modalità = 1777 0 0

Salva il file sopra utilizzando "Ctrl+x", aggiungi "y" e premere accedere. Una volta eseguite le modifiche, riavviare il dispositivo utilizzando "riavviare"Comando e dopo il riavvio, vedrai il Icona del disco RAM sul tuo desktop.

Per confermare se il disco RAM viene aggiunto correttamente al dispositivo Raspberry Pi, è possibile utilizzare il “df"Comando nel terminale.

Passaggio 2: modifica la directory della cache per il browser Chromium

Dopo aver creato con successo il disco RAM, è ora di cambiare la directory della cache per il browser Chromium in modo che la prossima volta che tutte le risorse del browser vengano trasferite a quella directory. Per fare ciò, è necessario chiudere tutte le schede sul browser Chromium e quindi applicare il seguente comando per attivare l'opzione di trasferimento della cache:

$ Chromium-browser %u--disk-cache-dir = "/Media/Ramdisk/"

Puoi anche cambiarlo dalle voci del desktop dirigendosi verso il browser Web Chromium e fare clic con il tasto destro per selezionare "Proprietà" opzione.

Lì, nel Voce desktop, Aggiungi il seguente comando in "Comando" sezione:

$ Chromium-browser %u--disk-cache-dir = "/Media/Ramdisk/"

Clicca sul "OK" pulsante e iniziare a visitare diverse pagine Web sul browser Chromium. Ora usa il "Df -h" comanda nuovamente di confermare che la cache del browser viene trasferita sul disco RAM.

Se in qualche modo, non ti piace il processo sopra, puoi rimuovere ogni modifica che abbiamo apportato andando in direzione inversa.

Conclusione

Il trasferimento della cache del browser sul disco RAM è un compito utile in quanto ciò aumenterà il tempo di caricamento della pagina del browser su Raspberry Pi. Questo metodo richiede la creazione di un disco RAM all'interno del file di configurazione del sistema ed eseguire un comando di trasferimento di cache all'interno del terminale per abilitare l'opzione di trasferimento. È inoltre possibile utilizzare l'opzione Proprietà del browser Chromium per modificare la directory della cache in disco RAM per aumentare le prestazioni del browser.