⇤ ← Versione 1 del 01/05/2007 17.16.02
909
Commento:
|
3412
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 2: | Linea 2: |
La seguente guida è basata sulla traduzione dell'How To:http://ubuntuforums.org/showthread.php?t=107856 | La seguente guida è basata sulla traduzione di questo [http://ubuntuforums.org/showthread.php?t=107856 How To] presente sul Forum internazionale di Ubuntu. |
Linea 4: | Linea 4: |
L'ottimizzazione che andiamo a fare riguarda il metodo di[http://it.wikipedia.org/wiki/Journaling Journaling]che utilizza l'Ext3 per mantenere i dati consistenti in caso di crash del sistema o mancanza di alimentazione. | Per migliorare le prestazioni del sistema, andiamo a modificare i parametri del File System Ext3, responsabile della gestione dati del proprio hard disk, e quindi della velocità di accesso e scrittura dei dati. I parametri che andremo a modificare riguardano: * Metodo di Journaling del File System * Data di Ultimo Accesso ai File == Metodo di Journaling == L'ottimizzazione che andiamo a fare riguarda il metodo di [http://it.wikipedia.org/wiki/Journaling Journaling] che utilizza l'Ext3 per mantenere i dati consistenti in caso di crash del sistema o mancanza di alimentazione. |
Linea 16: | Linea 24: |
'''- Impostare il Writeback modificando ''fstab'': | |
Linea 18: | Linea 25: |
'''Da Terminale, eseguire il comando: | '''Impostare il Writeback modificando ''fstab'': '''Da Terminale, eseguire il comando: |
Linea 20: | Linea 27: |
{{{ sudo gedit /etc/fstab }}} |
|
Linea 21: | Linea 31: |
Cercare nel file ''fstab'' la riga che riguarda il device di root, e aggiungere l'opzione in grassetto: | |
Linea 22: | Linea 33: |
{{{ # Entry for /dev/hda6 : UUID=23fa3c64-dae9-41ab-83a1-3cd5fd8fe7f4 / ext3 defaults,errors=remount-ro, 0 1 }}} |
|
Linea 23: | Linea 37: |
Salvare il File modificato. Nel caso di esempio il device con il punto di mount / è l'hda6, ma può cambiare a seconda delle configurazioni (sda,hda, sda2,ecc.) La modifica al journaling verrà effettuata al prossimo riavvio. Per attivare il Writeback subito, eseguire il seguente comando: {{{ sudo tune2fs -o journal_data_writeback /dev/hda6}}} Per verificare l'avvenuta modificare, eseguire il comando: {{{ sudo tune2fs -l /dev/hda6 tune2fs 1.40-WIP (14-Nov-2006) Filesystem volume name: <none> Last mounted on: <not available> Filesystem UUID: 23fa3c64-dae9-41ab-83a1-3cd5fd8fe7f4 Filesystem magic number: 0xEF53 Filesystem revision #: 1 (dynamic) Filesystem features: has_journal resize_inode dir_index filetype needs_recovery sparse_super large_file Filesystem flags: signed directory hash Default mount options: Filesystem state: clean Errors behavior: Continue Filesystem OS type: Linux Inode count: 1242752 [...] }}} '''Rendere automatica la modifica in caso di aggiornamento del kernel''' In caso di aggiornamento del kernel, il sistema reimposta il metodo di journaling di default, modificando automaticamente il file ''fstab''. Per non perdere le modifiche in caso di aggiornamento del kernel, bisogna modificare il file di configurazione di '''Grub'''. {{{ sudo gedit /boot/grub/menu.lst }}} Cambiare queste due linee, aggiungendo le opzioni in grassetto: {{{ # defoptions=quiet splash # altoptions=(recovery mode) single }}} Aggiornare Grub: {{{ sudo update-grub }}} Aggiungendo queste opzioni all'avvio del kernel, in caso di aggiornamento avrete il file system ottimizzato automaticamente. == Aggiornamento della data di ultimo accesso ai file == Normalmente |
Velocizzare il File System Ext3
La seguente guida è basata sulla traduzione di questo [http://ubuntuforums.org/showthread.php?t=107856 How To] presente sul Forum internazionale di Ubuntu.
Per migliorare le prestazioni del sistema, andiamo a modificare i parametri del File System Ext3, responsabile della gestione dati del proprio hard disk, e quindi della velocità di accesso e scrittura dei dati.
I parametri che andremo a modificare riguardano:
- Metodo di Journaling del File System
- Data di Ultimo Accesso ai File
Metodo di Journaling
L'ottimizzazione che andiamo a fare riguarda il metodo di [http://it.wikipedia.org/wiki/Journaling Journaling] che utilizza l'Ext3 per mantenere i dati consistenti in caso di crash del sistema o mancanza di alimentazione.
Il File System Ext3, come il ReiserFS, ha 3 tipi di Journaling:
Journal Data WriteBack
- Journal Data Ordered
- Journal Data
Il metodo utilizzato di default è il numero 2.
Per migliorare la velocità del sistema, andremo ad impostare il metodo 1. Con questo metodo, in caso di crash può succedere che venga consolidata una versione precedente dei file aperti prima del crash, anche se questa possibilità è remota.
Impostare il Writeback modificando fstab: Da Terminale, eseguire il comando:
sudo gedit /etc/fstab
Cercare nel file fstab la riga che riguarda il device di root, e aggiungere l'opzione in grassetto:
# Entry for /dev/hda6 : UUID=23fa3c64-dae9-41ab-83a1-3cd5fd8fe7f4 / ext3 defaults,errors=remount-ro, 0 1
Salvare il File modificato. Nel caso di esempio il device con il punto di mount / è l'hda6, ma può cambiare a seconda delle configurazioni (sda,hda, sda2,ecc.)
La modifica al journaling verrà effettuata al prossimo riavvio. Per attivare il Writeback subito, eseguire il seguente comando:
sudo tune2fs -o journal_data_writeback /dev/hda6
Per verificare l'avvenuta modificare, eseguire il comando:
sudo tune2fs -l /dev/hda6 tune2fs 1.40-WIP (14-Nov-2006) Filesystem volume name: <none> Last mounted on: <not available> Filesystem UUID: 23fa3c64-dae9-41ab-83a1-3cd5fd8fe7f4 Filesystem magic number: 0xEF53 Filesystem revision #: 1 (dynamic) Filesystem features: has_journal resize_inode dir_index filetype needs_recovery sparse_super large_file Filesystem flags: signed directory hash Default mount options: Filesystem state: clean Errors behavior: Continue Filesystem OS type: Linux Inode count: 1242752 [...]
Rendere automatica la modifica in caso di aggiornamento del kernel
In caso di aggiornamento del kernel, il sistema reimposta il metodo di journaling di default, modificando automaticamente il file fstab.
Per non perdere le modifiche in caso di aggiornamento del kernel, bisogna modificare il file di configurazione di Grub.
sudo gedit /boot/grub/menu.lst
Cambiare queste due linee, aggiungendo le opzioni in grassetto:
# defoptions=quiet splash # altoptions=(recovery mode) single
Aggiornare Grub:
sudo update-grub
Aggiungendo queste opzioni all'avvio del kernel, in caso di aggiornamento avrete il file system ottimizzato automaticamente.
Aggiornamento della data di ultimo accesso ai file
Normalmente