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

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

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

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

Удължен 4

Разширената 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, който активирате тази функция.

В по-голямата си част 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

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

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

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

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

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

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

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

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

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

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

Коментари