SSD дисковете получават все повече и повече поддръжка за Linux в наши дни и все повече и повече потребители се докопават до тях. Въпреки това, не много потребители на Linux знаят коя е правилната файлова система, която трябва да използват, как работи файловата система TRIM или дори защо трябва да внимават при четене/записване. Ето защо в тази статия ще разбием всичко, което трябва да знаем за оптимизирането на SSD на Linux. Ще разгледаме най-добрите файлови системи за използване. В допълнение към това ще разгледаме как да активираме TRIM и още!
ПРЕДУПРЕЖДЕНИЕ ЗА СПОЙЛЕР: Превъртете надолу и гледайте видеоурока в края на тази статия.
Съдържание
Файлова система за SSD
Твърдотелните устройства са много модерни. Те се възползват от технологията NAND, за да гарантират, че вашите данни се четат и записват по възможно най-бързия начин. Поради тази скорост твърдотелните дискове са склонни да са наистина бързи, независимо какъв тип файлова система сте поставили на тях. Въпреки това, ако искате да извлечете максимума от вашия SSD на Linux, най-добрият ви залог е да изберете най-добрата файлова система за него. Нека да разгледаме файловите системи, налични за Linux, и да обсъдим кои от тях е най-добре да се използват на SSD.
Разширено 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, че активирате тази функция.
В по-голямата си част дистрибуциите на 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 устройството постоянно чете и записва данни. Това може бързо да влоши здравето и живота на устройството. Вместо това помислете за създаване на суап файл или да се откажете напълно от размяната.
Използването на суап файл, а не на дял, все още е трудно, но в крайна сметка ще бъде по-добре, защото суап файлът все още е само файл, а не цял дял, който системата може да използва. Освен това, суап файловете са лесни за изключване и включване. Потребителят може лесно да включи swap, когато е необходимо, и да го изключи веднага, когато е готов, да го преоразмери и т.н. Swap дяловете са по-малко гъвкави.
Друга добра практика за смекчаване на четенето/записването на вашия SSD е да деактивирате журналирането с вашата файлова система. Не е критично, но ако го направите, ще четете/пишете значително по-малко. За да направите това, потърсете в ръководството на вашата Linux дистрибуция всякаква информация, която може да има за това специфично за вашата операционна система.
И накрая, винаги се опитвайте да актуализирате фърмуера на вашия SSD. Вярвате или не, но SSD дисковете получават актуализации като всеки друг компонент на вашия компютър. Ако не актуализирате фърмуера, пропускате подобрения от производителя, които го правят по-ефективен, по-малко чете/записва и обработва данните по-добре. За да актуализирате фърмуера на вашето устройство, най-добре е да се обърнете към ръководството, което се доставя с вашия SSD. Като алтернатива потърсете уебсайта на производителя или прегледайте Wiki на вашата Linux дистрибуция за инструкции.