Як оптимізувати 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 може з часом стати. Це дуже важливо для здоров’я твердотільного накопичувача, який ви включаєте цю функцію.

Здебільшого, дистрибутиви 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

За допомогою встановленого програмного забезпечення увімкніть системні служби для забезпечення запуску FS-TRIM.

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

Потім запустіть дві служби відразу ж із запуском systemctl.

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

Скорочення читання та запису на SSD

Твердотільні накопичувачі працюють не так, яктрадиційний, прядильний жорсткий диск. На відміну від RPM-накопичувачів, SSD-диски мають обмежену кількість записів, які вони можуть виконувати. Як тільки користувач досягне максимально можливого запису, накопичувач стане лише для читання і почне виходити з ладу (або ще гірше). Щоб пом'якшити це, виконайте наступне.

По-перше, не створюйте розділ swap на вашому SSD. Подання цілого розділу для заміни на SSD означає, що твердотільний накопичувач постійно читає і записує дані. Це може швидко погіршити здоров'я та життя приводу. Натомість, подумайте про створення файлу swap або взагалі відмовитися від swap.

Використання файлу swap, а не розділувсе ще iffy, але в кінцевому підсумку буде краще, оскільки файл swap - це все-таки лише файл, а не весь розділ, який система може використовувати. Крім того, файли підкачки легко вимикати та вмикати. Користувач може легко увімкнути своп при необхідності та вимкнути його відразу після завершення, змінити розмір тощо. Розмінні розділи менш гнучкі.

Ще одна хороша практика пом'якшення читання / написанняваш SSD - відключити ведення журналу у вашій файловій системі. Це не критично, але якщо ви це зробите, ви будете читати / писати значно менше. Для цього знайдіть у посібнику по розповсюдженню Linux будь-яку інформацію, яку вони можуть містити в даній операційній системі.

Нарешті, завжди намагайтеся оновити прошивку вашого SSD. Вірите чи ні, але SSD отримують оновлення, як і будь-який інший компонент вашого ПК. Якщо ви не оновлюєте мікропрограмне забезпечення, ви пропускаєте вдосконалення від виробника, які роблять його більш ефективним, менше читають / пишуть та обробляють дані. Щоб оновити мікропрограмне забезпечення вашого диска, найкраще звернутися до посібника, що постачається з вашим SSD. Крім того, шукайте веб-сайт виробника або перегляньте інструкції Wiki для розповсюдження Linux.

Коментарі