В случае, если у вас в компьютере медленные диски, но шустрый процессор, есть смысл ставить компрессию на файловой системе, что уменьшит количество читаемого и записываемого на диск. Не буду уговаривать переходить, например, с ext4 на BTRFS, но у жены на ноутбуке, который она использует, как десктоп, именно BTRFS. Обратите внимание, что на мобильных буках использовать компрессию надо только после тестов, поскольку дополнительная нагрузка процессора будет подъедать батарею. Я использую алгоритм сжатия LZO на системном диске и ZLIB у себя в хранилище, где большее значение имеет не скорость, а коэффициент сжатия.
Компрессию надо не только включить в fstab
Код:
noatime,nodiratime,autodefrag,compress=lzo
но и сжать уже существующие файлы, причем, порекомендую делать это каждый раз после больших апгрейдов, например, при переходе с версии на версию сборки Linux. Чем меньше программ будет при этом запущено, тем лучше.
Как сжать уже существующие файлы на BTRFS? Команда очень простая:
Код:
btrfs fi defragment -vr -clzo /
Обратите внимание, что subvolume обрабатываются отдельно и, возможно, придется повторить процедуру и для /home