Debian: Montare una cartella in RAM (tmpfs)

Mi è capitato, per un sito web, di dover velocizzare la risposta della cache su disco di apache. Ora, senza dover ridisegnare tutto il funzionamento del servizio, una delle prime cose che è possibile fare è mettere in RAM la cache di apache.

La cache di apache (dopo aver abilitato il modulo disk_cache) si trova su /var/cache/apache2/mod_cache_disk; innanzitutto possiamo vedere la dimensione della cartella con:

a questo punto possiamo avere un’idea di quanto spazio ci servirà per avere in RAM la cache; ipotizziamo 512MB.

A questo punto cancelliamo intanto la vecchia cache e poi montiamo la cartella come un disco in ram:

Con un:

possiamo vedere i vari mountpoint con lo spazio libero/occupato

Per rendere definitivo il montaggio della cartella in RAM, bisognerà modificare il file /etc/fstab, es:

e sulle recenti versioni di Debian rileggerne il contenuto con:

Per sicurezza, possiamo verificare che il disco venga rimontato correttamente al boot con:

enjoy!

Ti interessa acquistare un dominio a prezzi ultraconvenienti? clicca qui

Se hai trovato utili le informazioni su questo blog,
Fai una donazione!
Clicca sul bottone qui sotto o almeno clicca sul banner pubblicitario 🙂



Commenta