Щодня в нашому комп’ютері частіше зустрічаються твердотільні жорсткі диски. Цей новий тип жорсткого диска дає нам дуже високу продуктивність у порівнянні зі своїм традиційним братом, але він також вимагає «спеціальне обслуговування»Що, як правило, є мінусом цього жорсткого диска. Як і в 64-розрядних системах, Ubuntu та інші дистрибутиви Gnu / Linux мають утиліти та хитрощі, які дозволяють вам дуже добре керувати цими пристроями. Один із цих інструментів або утиліт називається TRIM, і саме його ми побачимо у сьогоднішній публікації.
Що таке TRIM?
TRIM - це системний додаток, який дозволяє підтримувати продуктивність наших жорстких дисків SSD так, ніби це був перший день. Не всі операційні системи на ринку пропонують можливість активації TRIM, хоча Ubuntu не тільки надає таку можливість, але й управляє нею автоматично, вибираючи формат файлу. Активувати цю опцію бажано не лише, але майже обов’язково, якщо ми не хочемо, щоб жорсткий диск SSD мав короткий термін служби.
Як активувати TRIM?
Для активації TRIM ми повинні відповідати наступним вимогам:
- Формат файлу Ext4 або BTRFS. (За замовчуванням Ubuntu встановлює Ext4)
- Ядро більше 2.6.33 (останні версії Ubuntu значно перевищують його)
- Жорсткий диск SSD, який підтримує TRIM (на даний момент всі жорсткі диски SSD підтримують цю утиліту)
Якщо ми все ще сумніваємось, чи підходимо ми для цього інструменту, ми відкриваємо термінал і пишемо:
sudo hdparm-I / dev / sda | grep "Підтримка TRIM"
У "/ dev / sda" ми можемо замінити його жорстким диском SSD, який у нас є, тобто якщо у нас є кілька жорстких дисків, ми шукаємо ssd, якщо не залишити його таким, як він буде працювати. Якщо ми його активували, з’являється таке повідомлення чи подібне
Підтримка управління набором даних TRIM (ліміт 8 блоків)
Якщо повідомлення не з’являється, краще залишити його, оскільки наш комп’ютер його не підтримує, якщо воно з’являється, ми продовжуємо.
Тепер ми знову відкриваємо консоль і пишемо:
gksu gedit /etc/cron.daily/trim
Відкриється файл, куди ми вставимо в документ наступний текст:
#! / Bin / ш
LOG = / var / log / trim.log
луна «* $(дата -R) *» >> $LOG
fstrim -v / >> $ LOG
fstrim -v / home >> $ LOG
Ми зберігаємо його і тепер перевіряємо, чи працює TRIM:
sudo fstrim -v /
Якщо це спрацює, надішліть повідомлення типу «Обрізано 8158715904 байтів"Якщо цього не сталося, ми спробуємо перезапустити систему або змінити два останні рядки тексту, який ми вставили, замінивши" / "та" / home "на каталоги, які фізично знаходяться на жорсткому диску SSD.
Якщо врешті-решт це спрацює для нас, ми не тільки продовжимо продуктивність нашого жорсткого диска SSD, але і його термін служби, один з основних недоліків, які я бачу у жорстких дисках SSD
Більше інформації - Як пристосувати Ubuntu до формату нетбука, Як розділити жорсткий диск в Ubuntu
Джерело та зображення - webupd8
Одне питання в тижневому cron (gksudo gedit /etc/cron.weekly/fstrim
) Ubuntu 14.10 Я отримую це за замовчуванням:
#! / Bin / ш
# обрізати всі змонтовані файлові системи, які його підтримують
/ sbin / fstrim –всі || правда
Я розумію, що за допомогою цієї команди ви запускаєте її раз на тиждень.