Как да оптимизирате SSD на Linux

SSD дисковете получават все повече и повече поддръжка за Linux в наши дни и все повече и повече потребители се докопават до тях. Въпреки това, не много потребители на Linux знаят коя е правилната файлова система, която трябва да използват, как работи файловата система TRIM или дори защо трябва да внимават при четене/записване. Ето защо в тази статия ще разбием всичко, което трябва да знаем за оптимизирането на SSD на Linux. Ще разгледаме най-добрите файлови системи за използване. В допълнение към това ще разгледаме как да активираме TRIM и още!
ПРЕДУПРЕЖДЕНИЕ ЗА СПОЙЛЕР: Превъртете надолу и гледайте видеоурока в края на тази статия.

Файлова система за SSD

Твърдотелните устройства са много модерни. Те се възползват от технологията NAND, за да гарантират, че вашите данни се четат и записват по възможно най-бързия начин. Поради тази скорост твърдотелните дискове са склонни да са наистина бързи, независимо какъв тип файлова система сте поставили на тях. Въпреки това, ако искате да извлечете максимума от вашия SSD на Linux, най-добрият ви залог е да изберете най-добрата файлова система за него. Нека да разгледаме файловите системи, налични за Linux, и да обсъдим кои от тях е най-добре да се използват на SSD.

  Как да разглеждате Reddit от работния плот на Linux с Giara

Разширено 4

Файловата система Extended 4 е предпочитаната файлова система за повечето дистрибуции на Linux по причина. Той е надежден и има доста добри характеристики за различни случаи на употреба. Ext4 обикновено е „универсална“ файлова система, което означава, че се очаква да се използва на различни устройства за съхранение. Той не е специално проектиран само за SSD, но не позволявайте това да ви плаши. Той има много подобрения специално за собствениците на SSD като поддръжка на TRIM и функции, които позволяват намаляването на четенето/записването за подобряване на дълголетието.

Ако не сте сигурни какво искате от вашия SSD диск, използвайте тази файлова система. Той е добре заоблен и ще свърши работата.

XFS

Файловата система XFS е по-стара файлова система с много различни случаи на използване. Подобно на Ext4, файловата система XFS поддържа неща като TRIM, което ще поддържа вашия SSD здрав в Linux. В допълнение към това, той има някои наистина страхотни функции, включително инструмент за дефрагментиране на файлова система и възможността да деактивирате журналирането на файловата система (което е от решаващо значение, когато се опитвате да увеличите максимално дълголетието на вашия SSD).

Като цяло XFS е страхотна файлова система за SSD дискове, ако искате да получите възможно най-добрата производителност. Файловата система XFS може да се избира от повечето инструменти за инсталиране на дистрибуция на Linux.

Активирайте поддръжка на TRIM

FS-TRIM е инструмент за файлови системи, който преминава през и изхвърля неизползваните блокове. Поради естеството на флаш паметта и NAND като цяло, колкото повече блокове изскачат, толкова по-бавен може да стане SSD с течение на времето. Това е много важно за здравето на Solid State Drive, че активирате тази функция.

  Как да играете Psychonauts на Linux

В по-голямата си част дистрибуциите на Linux (като Ubuntu и т.н.) ще го активират вместо вас. Въпреки това, не всяка дистрибуция на Linux е създадена еднакво, а някои не активират тази функция по подразбиране. Ето как да го направите:

Ubuntu

sudo apt install util-linux

Debian

sudo apt-get install util-linux

Arch Linux

sudo pacman -S util-linux

Fedora

sudo dnf install util-linux

OpenSUSE

sudo zypper install util-linux

С инсталиран софтуер за помощ, активирайте услугите на systemd, за да гарантирате, че FS-TRIM работи.

sudo systemctl enable fstrim.service
sudo systemctl enable fstrim.timer

След това стартирайте двете услуги веднага със systemctl start.

sudo systemctl start fstrim.service
sudo systemctl start fstrim.timer

Намалете четенето и писането на SSD

Solid State Drives не работят по същия начин като традиционния въртящ се твърд диск. За разлика от RPM устройствата, SSD дисковете имат ограничен брой записи, които могат да извършват. След като потребителят достигне максималния възможен запис, устройството ще стане само за четене и ще започне да се проваля (или по-лошо). За да смекчите това, направете следното.

Първо, не създавайте суап дял на вашия SSD. Даването на цял дял за размяна на SSD означава, че SSD устройството постоянно чете и записва данни. Това може бързо да влоши здравето и живота на устройството. Вместо това помислете за създаване на суап файл или да се откажете напълно от размяната.

  Как да архивирате виртуална машина на Linux с VirtualBox

Използването на суап файл, а не на дял, все още е трудно, но в крайна сметка ще бъде по-добре, защото суап файлът все още е само файл, а не цял дял, който системата може да използва. Освен това, суап файловете са лесни за изключване и включване. Потребителят може лесно да включи swap, когато е необходимо, и да го изключи веднага, когато е готов, да го преоразмери и т.н. Swap дяловете са по-малко гъвкави.

Друга добра практика за смекчаване на четенето/записването на вашия SSD е да деактивирате журналирането с вашата файлова система. Не е критично, но ако го направите, ще четете/пишете значително по-малко. За да направите това, потърсете в ръководството на вашата Linux дистрибуция всякаква информация, която може да има за това специфично за вашата операционна система.

И накрая, винаги се опитвайте да актуализирате фърмуера на вашия SSD. Вярвате или не, но SSD дисковете получават актуализации като всеки друг компонент на вашия компютър. Ако не актуализирате фърмуера, пропускате подобрения от производителя, които го правят по-ефективен, по-малко чете/записва и обработва данните по-добре. За да актуализирате фърмуера на вашето устройство, най-добре е да се обърнете към ръководството, което се доставя с вашия SSD. Като алтернатива потърсете уебсайта на производителя или прегледайте Wiki на вашата Linux дистрибуция за инструкции.