https://404.g-net.pl/2012/09/ssd/
# /etc/fstab: static file system information. # ### SSD: discard,noatime ### match battery operation default for commit JOURNAL_COMMIT_TIME_AC in Add files in /etc/pm/config.d/* /dev/mapper/goofy-root / ext4 discard,noatime,commit=600,errors=remount-ro 0 1 # /boot was on /dev/sda1 during installation UUID=709cbe4a-80c1-46cb-8bb1-dbce3059d1f7 /boot ext4 discard,noatime,commit=600,defaults 0 2 ### SSD: discard /dev/mapper/goofy-swap none swap sw,discard 0 0 /dev/mapper/goofy-chroot /srv/chroot btrfs ssd,discard,noatime 0 2 /dev/scd0 /media/cdrom0 udf,iso9660 user,noauto 0 0
https://gagor.pl/category/howto/
ome SSD tweaksChange mount options for filesystems on SSD from:/dev/mapper/ubuntu--vg-root / ext4 errors=remount-ro 0 1 to:/dev/mapper/ubuntu--vg-root / ext4 discard,noatime,errors=remount-ro 0 1 And move /tmp to RAM with this additional line in /etc/fstab:tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0 Now add deadline scheduler for root disk – edit /etc/rc.local and add this line before exit 0:echo deadline > /sys/block/sda/queue/scheduler echo 1 > /sys/block/sda/queue/iosched/fifo_batch I have configured swap but I don’t want to use it too much and setting low swappines sysctl option will help. Run this as root:echo "vm.swappiness = 1" > /etc/sysctl.d/90-swappines.conf sysctl -p /etc/sysctl.d/90-swappines.confhttps://www.leniwiec.org/2014/04/20/kilka-porad-dotycz%C4%85cych-u%C5%BCytkowania-dysk%C3%B3w-ssd-w-ubuntu-linuxie/ cat /proc/sys/vm/swappinessvi /etc/sysctl.conf vm.swappiness = 1 vm.vfs_cache_pressure=50sudo sysctl vm.swappiness=10 - ustawienie bez restartuCotygodniowy fstrim w Ubuntu od wersji 18.04 https://www.thomas-krenn.com/pl/wiki/Cotygodniowy_fstrim_w_Ubuntu_od_wersji_18.04Zawartość pliku /lib/systemd/system/fstrim.timer:[Unit] Description=Discard unused blocks once a week Documentation=man:fstrim[Timer] OnCalendar=weekly AccuracySec=1h Persistent=true[Install] WantedBy=timers.targetsystemctl list-timers listowanie timerówhttps://404.g-net.pl/2012/09/ssd/https://www.leniwiec.org/2014/04/20/kilka-porad-dotycz%C4%85cych-u%C5%BCytkowania-dysk%C3%B3w-ssd-w-ubuntu-linuxie/# / was on /dev/sda2 during installation UUID=587e0dc5-2db1-4cd9-9792-a5459a7bcfd2 / ext4 noatime,nodiratime,errors=remount-ro 0 1# /home was on /dev/sda3 during installation UUID=2c919dc4-24de-474f-8da0-14c7e1240ab8 /home ext4 noatime,nodiratime,defaults 0 2Włączenie TRIM Każdy dysk ssd powinien być regularnie „czyszczony”. Nieczyszczony dysk po pewnym (dłuższym) czasie zacznie działać coraz wolniej. Służy do tego polecenie fstrim. Aby manualnie uruchomić program, należy wydać następujące polecenie: fstrim -v /10 12 * * * root fstrim -v / && fstrim -v /homeWindowshttps://www.rastech.de/betriebssystem-sauber/index4.htmldisablelastaccess DisableLastAccess = 1 "@matixrr bzdury tam wypisane są. szkoda czasu na lekturę. Win już od 8 bodajże wykrywa SSD i defragmentacja to w tym wypadku wysłanie komendy TRIM do dysku. Win 10 - Prefetch na SSD to <5MB na wszystkich komputerach jakie mam w biurze. Można olać wyłączanie tej funkcji. System wie, że nie musi przenosić plików. Porady na linuxa też można olać w większości. Tracimy przydatne funkcje systemu. Na serwerach bez wykonanych tych zmian mam 200TB zapisów na starych INTEL SSDSA2CW12. Zero problemów po 5 latach."