Ho installato zRam come descritto su webupd8.org . L'ho installato dal terminale. È tutto ciò che devo fare o devo fare una configurazione o qualcosa del genere? Zram-Enabler fa tutto da solo o devo impostare alcuni parametri?
Ho installato zRam come descritto su webupd8.org . L'ho installato dal terminale. È tutto ciò che devo fare o devo fare una configurazione o qualcosa del genere? Zram-Enabler fa tutto da solo o devo impostare alcuni parametri?
Risposte:
Come Sergey "Shnatsel" Davidoff è stato citato in quel post sul blog, questo pacchetto installa uno script per eseguirlo come servizio. Lo script si configura automaticamente e il servizio si avvia automaticamente. Non è necessaria alcuna ulteriore configurazione. Il servizio può essere controllato manualmente tramite:
sudo service zramswap start|stop|status|restart|reload|force-reload
Se apri il pacchetto deb con il rullo di file puoi vedere che sono installati solo due file:
/etc/init/zramswap.conf
/etc/init.d/zramswap
Insieme ad alcuni file di documentazione. La DEBIAN
directory contiene metadati e comandi del pacchetto per inizializzare il servizio. Questo è tutto ciò che c'è nel pacchetto. I dispositivi corrispondenti prendono il nome da questo schema:/dev/zram[0-9]
L'hai installato tramite PPA? Consiglio di farlo.
sudo apt-get install zram-config
Ecco qua, tutto su zRam in Ubuntu:
zRam è un codice all'interno del kernel, che una volta attivato crea un dispositivo a blocchi basato su RAM che funge da disco di scambio, ma viene compresso e archiviato in memoria, consentendo I / O molto veloce e aumentando la quantità di memoria disponibile prima che il sistema inizi a scambiare su disco.
zRam è integrato nel kernel Linux 3.2 e versioni successive, quindi è già incluso in Ubuntu 12.04.
In precedenza sul mio computer da 2 GB, senza zRAM, quando apro molte schede del browser, il sistema inizia a soffocare, mentre l'HDD inizia a copiare i dati su SWAP causando un rallentamento totale. Ora dopo aver attivato zRam, invece di congelarsi dopo aver esaurito la RAM, il sistema ha funzionato come se nulla fosse. Non ho notato alcuna differenza. Sembrava solo aggiungere più RAM;)
Dalla mia esperienza, zRam è utile per le persone che utilizzano computer con 1 GB o 2 GB di RAM. Poiché zRam sta comprimendo i dati, richiede alcune risorse del processore. Non molto, ma sempre. Per questo motivo non consiglio di usarlo con i vecchi processori. Inoltre, se hai 4 GB di RAM molto probabilmente non sarà necessario utilizzarlo.
Per attivarlo, digitare il terminale:
sudo apt-get install zram-config
Per rimuovere [digitare quanto segue]:
sudo dpkg --purge zramswap-enabler sudo dpkg --purge zram-config
Il daemon di servizio si attiverà immediatamente dopo l'installazione. Puoi verificarlo digitando un terminale:
cat /proc/swaps
Dovrebbero esserci alcune voci / dev / XXX (dato che hai una partizione / file di swap attiva) e almeno una voce con "swap" nel suo nome (ce ne sarà una per ogni core del processore sul nostro sistema). In caso contrario, prova a riavviare e digita nuovamente il comando.
Non ci sono ulteriori azioni necessarie.
A partire da Ubuntu Precise, esiste uno script upstart ufficiale per Ubuntu di Adam Conrad per configurare zram nel repository principale:
sudo apt-get install zram-config
Fonte: http://gionn.net/2012/03/11/zram-on-debian-ubuntu-for-memory-overcommitment/
Assicurati di reboot
Ubuntu e controlla se Zram è stato avviato durante l'avvio.
Seguire le istruzioni indicate in precedenza per verificare cat /proc/swaps
Se non vedi i tuoi dispositivi di scambio zram elencati, (anche nel mio caso) fai questo:
sudo su
update-rc.d zramswap defaults
Questo elencherà zram come servizio di avvio.
reboot
e controlla se è stato avviato durante l'avvio.