Налаштування операційних систем для роботи з ssd.

ssd logo
З поширенням ssd виникають деякі моменти по налаштуванню та оптимізації операційних систем для більш ефективної роботи дискової системи та збереженню ресурсу дисків. Перший момент - спільний для всіх систем, диск повинен працювати в режимі AHCI, другий момент - повинна бути активована команда TRIM в самій операційній системі. Як це перевірити і при необхідності ввімкнути:

Linux

Ядро системи повинно бути новіше за 2.6.33, повинна використовуватися файлова система BTRFS, XFS, JFS чи EXT4. Диск повинен монтуватися з параметром discard, на зразок такого

UUID=897fd1c0-08d6-4d26-a9c5-f6bbfbd0227a /               ext4    discard,errors=remount-ro 0       1

Перевірити включення команди можна так

hdparm -I /dev/sdd | grep "TRIM supported"

Результат виконання команди:

* Data Set Management TRIM supported (limit 1 block)

Data Set Management TRIM supported (limit 1 block) означає що технологія підтримується, * що TRIM ввімкнено.

Windows

Система повинна бути не старіша за Windows 7. Перевірити включення команди можна так

fsutil behavior query disabledeletenotify

в результаті отримаємо вивід такого типу

NTFS DisableDeleteNotify = 0 (1, is not currently set)
ReFS DisableDeleteNotify = 0 (1, is not currently set)

що означає наступне

  • 0 - підтримку TRIM ввімкнено
  • 1 - підтримку TRIM вимкнено
  • not currently set - буде задіяно як тільки буде підключено ssd із даною файловою системою

Ввімкнути чи вимкнути TRIM можна виконавши команду

fsutil behavior set disabledeletenotify NTFS 0

Крім того для будь-якої операційної системи можна відключати чи оптимізувати вікористання файлу(розділу) підкачки, переносити на HDD(якщо він є) директорії(розділи) з тимчасовими файлами, переносити чи оптимізувати частоту записів на диск що виконують браузери в процесі роботи. Як це зробити описувалося раніше в наступних статтях:

Використовуємо найновіший софт на древніх ПК
Зміна розміщення браузерного кешу у Windows
Костилі для Windows 10