giovedì 29 settembre 2011

ottimizzare gli ssd su Linux

Gli ssd consentono ottime prestazioni , rumori zero e ottimi consumi .Tuttavia possiamo ,modificando i file di sistema migliorare la resa dei nostri ssd, le operazioni sono semplici ma l'articolo è comunque da consigliare ad un utente smaliziato, è anche buona norma fae una copia dei file che stiamo per modificare al fine di poter ripristinare la situazione iniziale in caso di problemi.
Andiamo a modificare le opzioni del file system(nel mio caso come editor di testo uso kate in quanto sono un kde user , se uste lo gnomo allora provate con gedit)

sudo kate /etc/fstab

cerchiamo la voce realtime e sostituiamola con noatime in modo da avere qualcosa di simile a  questo:(noatime è ndicato in grassetto)

#Entry for /dev/sda1 :
UUID=50080535-e0a7-4bfd-b0d0-f20d701cd2be    /    ext4    noatime,barrier=0,commit=100,nouser_xattr    0    1

In qesto modo , riduciamo l'accesso al disco migliorando  poco le prestazioni ma aumentando la vita media dell' ssd .
Ora possiamo aggiungere l'opzione tmpfs per permettere ai file temporanei del sistema di essere letti dalla ram e non dall'ssd (può essere usata anche su hdd) , infatti leggere i file temporanei dalla ram è molto più veloce che dall'ssd o hdd e questo vorrà dire maggior velocità , tuttavia sarà utilizzatà più ram di prima quindi se avte poca ram dovete evitare questa opzione

tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0

Un ulteriore modifica che possiamo apportare è sullo scheduler ,se usiamo unicamente l'ssd allora :

sudo kate /etc/default/grub



e modifichiamo la voce GRUB_CMDLINE_LINUX=" " aggiungendo "elevator=noop" i modo da avere :

GRUB_CMDLINE_LINUX="elevator=noop"

uscite salvate e lanciate il comando

sudo update-grub

Brtfs ha tra le sue opzioni un opzione specifica ssd , tuttavia i risultati sono al momento poco soddisfacenti,sebbene come filesystem sia ancora acerbo e tutto in divenire quindi spero che la situazione cambi presto

Ulteriori consigli e tweak sono qu questa pagina che propone anche dei test di benchmark
How to tweak your ssd in Ubuntu

Vedi anche:
Velocizzare ubuntu 10.04
Ricompilare il kernel for dummies
Velocizzare il boot linux con e4rat

giovedì 22 settembre 2011

Uefi e il bios è più veloce

Ultimamente si fa un gran parlare di uefi e di come windows8 adotterà questa tecnologia impedendo il boot di più sistemi, in realtà le cose non stanno esattamente così e anzi  io ci vedo solo lati positivi dal momento che la migrazione a questa tecnologia imporrà ai vari vendor Linux di adeguarsi con vantaggio di tutti i pinguini.
Allo stato attuale è possibile installare tale tecnologia aggiornando la scheda madre, almeno ASUS lo permette e se non avete una mobo asus troppo vecchia potreste anche provare(occhio dovrete modificare grub).
Il vantaggio infatti è dato dal fatto che queste Bios di ultima generazione , non hanno semplicemente una grafica tamarra per facilitare la configurazione , ma vantano velocità di caricamento maggiori come mostra il video !!

vedi anche:
velocizzare il boot Linux con e4rat

martedì 13 settembre 2011

velocizzare il boot Linux con e4rat



Oggi vediamo un modo per rendere il boot sulla nostra linux box molto più rapido.Per farlo usero un progetto che più che altro è un vero e proprio hack che permetterà di usare in maniera intensiva hdd e cpu durante il processo di Boot.Prima di cominciare ricordiamo che i risultati ottenuti variano in base al vostro hardware , l'ideale è avere un hdd veloce e una cpu multicore. Se avete un ssd non noterete invece nessuna differenza e questa operazione risulta quindi inutile su questi dispositivi (prossimamente scriverò un articolo per migliorare le prestazioni degli ssd).
INSTALLAZIONE
Prima di installarlo iniziamo con le dolenti note , è necessario disinstallare  ureadhead e ubuntu-minimal (come indicato nel wiki ufficiale che vi riporto Link
rimuovo i pacchetti

sudo dpkg --purge ureadahead ubuntu-minimal

installo le dipendenze

sudo apt-get install libblkid1 e2fslibs