User Tools

Site Tools


linuxdebian:ottimizzazioniperssd

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

linuxdebian:ottimizzazioniperssd [2025/09/20 12:51] – created - external edit 127.0.0.1linuxdebian:ottimizzazioniperssd [2025/09/22 15:17] (current) kurgan
Line 3: Line 3:
 Ottimizzazioni varie per aumentare l'efficienza e ridurre lo stress da eccessive scritture su un disco SSD con Linux. Ottimizzazioni varie per aumentare l'efficienza e ridurre lo stress da eccessive scritture su un disco SSD con Linux.
  
-  * Impostare uno scheduler di I/O adatto, ragionevolmente si puo` scegliere fra deadline e noop. Io uso deadline. Occorre impostare come parametro del kernel {{{elevator=deadline}}} nella configurazione di Grub, oppure impostare {{{block.sdX.queue.scheduler = deadline}}} in ''/etc/sysfs.conf''  +  * Impostare uno scheduler di I/O adatto, ragionevolmente si puo` scegliere fra deadline e noop. Io uso deadline. Occorre impostare come parametro del kernel ''elevator=deadline'' nella configurazione di Grub, oppure impostare ''block.sdX.queue.scheduler = deadline'' in ''/etc/sysfs.conf''  
-  * Volendo, ridurre la swappiness (vedi ..[[/OttimizzazioniKernel]]) per ridurre l'usura da scritture. +  * Volendo, ridurre la swappiness (vedi [[OttimizzazioniKernel]]) per ridurre l'usura da scritture. 
-  * Montare i file system sulla SSD in modo da minimizzare le scritture (noatime, nodiratime) e da attivare la funzione TRIM (discard) sulla ssd. Occorre modificare nel file ''/etc/fstab'' le opzioni di mount del file system, cosi`: +  * Montare i file system sulla SSD in modo da minimizzare le scritture (noatime, nodiratime) e da attivare la funzione TRIM (discard) sulla ssd. Occorre modificare nel file ''/etc/fstab'' le opzioni di mount del file system, cosi`:<code>
-<code>+
 /dev/sda1       /        ext4         discard,noatime,nodiratime,errors=remount-ro 0       1 /dev/sda1       /        ext4         discard,noatime,nodiratime,errors=remount-ro 0       1
 </code> </code>
-  * Montare la directory /tmp in ramdisk, per ridurre le scritture. +  * Montare la directory /tmp in ramdisk, per ridurre le scritture.<code>
-<code>+
 tmpfs   /tmp    tmpfs   nodev,nosuid,noexec,mode=1777,size=5G         0 tmpfs   /tmp    tmpfs   nodev,nosuid,noexec,mode=1777,size=5G         0
 </code> </code>
  
  
-Una pagina molto interessante sull'ottimizzazione per gli SSD si trova qui: https://wiki.archlinux.org/index.php/Solid_State_Drives e un'altra qui: https://wiki.debian.org[[/SSDOptimization]]+Una pagina molto interessante sull'ottimizzazione per gli SSD si trova qui: https://wiki.archlinux.org/index.php/Solid_State_Drives e un'altra qui: https://wiki.debian.org/SSDOptimization
  
linuxdebian/ottimizzazioniperssd.1758372660.txt.gz · Last modified: by 127.0.0.1