configurare ram disk su linux

Un RAM disk o RAM drive è un blocco di RAM (memoria principale o memoria volatile) che il software di un computer sta trattando come se la memoria fosse una unità disco.

Tutti le moderne distribuzioni Linux usano la RAM disk e allocano spazio per essa, nei seguenti esempi userò Ubuntu per semplicità, ma di solito queste regole si applicano a tutti le distro.

Ubuntu di default usa la metà della memoria fisica (RAM) come RAM disk, ed è montata su /dev/shm, può essere utilizzata come spazio su disco normale (creare file e cartelle e manipolarli con migliori prestazioni piuttosto se fossero memorizzati sul disco rigido).

Le prestazioni di un disco RAM è in generale diversi ordini di grandezza più veloce rispetto ad altre forme di supporti di memorizzazione, come ad esempio un SSD o disco rigido. Questo aumento di prestazioni è dovuto a molteplici fattori, tra cui il tempo di accesso che è notevolmente diminuito dal momento che un disco RAM è un dispositivo a stato solido, la massima velocità e tipo di file system.

Il file system in uso, ad esempio FAT, NTFS, usbfs, ext2, ecc, usa accessi extra, legge e scrive sul disco, ed anche se piccoli, si possono sommare rapidamente, soprattutto nel caso di molti file di piccole dimensioni rispetto a pochi file grandi (cartelle internet temporanee, cache internet, ecc.)

Configurare i lmiti della ram disk
Come prima cosa è possibile verificare la dimensione del disco RAM con il comando

df -h /dev/shm
 
Filesystem            Size  Used Avail Use% Mounted on
none                  754M  1.6M  752M   1% /dev/shm

Per cambiare questo limite è necessario modificare il file /etc/fstab e modificare (o aggiungere) una linea come questa:

tmpfs /dev/shm tmpfs defaults,size=512M 0 0

Questo imposterà la dimensione massima di /dev/shm a 512 MB;dovete solo smontare e poi rimonate il filesystem.
Oppure si potrebbe utilizzare l’opzione remout:

mount -o remount,size=512M /dev/shm

In conclusione non ci sono molte altre cose da dire sulla RAM disk, quanto i modi in cui è molto utile utilizzarla, ovunque abbiate del disco che fa fatica, o notiate una grande percentuale della vostra CPU spessa in waiting I/O, la RAM disk potrebbe esservi di aiuto.

Un RAM disk o RAM drive è un blocco di RAM (memoria principale o memoria volatile) che il software di un computer sta trattando come se la memoria fosse una unità disco.
Continue reading

elenco dettagliato dell’hardware del proprio pc

elenco dettagliato dell’hardware del proprio pc

Abbiamo acquistato da poco il pc e vogliamo conoscerne le caratteristiche che dobbiamo fare? Per avere in dettaglio informazioni sul nostro hardware su Ubuntu sono presente moltissime utility a riga di comando una delle migliori è lshw.
Di solito già presente nelle principali Distribuzioni Linux tramite il semplice comando da terminale lshw ci fornirà tutte le informazioni dettagliate sulla configurazione dell’hardware della macchina.
Possiamo salvare tutte le informazioni in un file di testo basta digitare
Continue reading

abilitare l’accelerazione grafica in chrome

abilitare l’accelerazione grafica in chrome

Con il rilascio della nuova Google Chrome 10 Stabile abbiamo segnalato la possibilità di utilizzare l’accelerazione hardware della scheda video con la quale potremo per aumentare la velocità nella visualizzazione delle pagine web su internet. Difatti abilitando l’accelerazione hardware potremo sfruttare la GPU in maniera da ridurre il carico di lavoro sulla nostra CPU aumentando così le prestazioni e nello stesso tempo migliorare la riproduzione di elementi multimediali sul web. Anche se presente in Google Chrome 10 di default questa nuova funzione la troveremo non abilitata, ecco quindo come fare ad abilitarla.
Continue reading