Установка Linux mint на ssd zhitsoboy.ru

Установка Linux mint на ssd

Установка Linux mint на ssd

Настройка диска ssd в ubuntu в связке с hdd

Хочу поделиться опытом настройки диска ssd в Ubuntu. А также развеять мифы оптимизации. К тому же расскажу о монтировании дополнительного диска hdd, чтобы хранить большие объемы информации.

На свой ноутбук купил ssd диск, к тому же вместо оптического привода вставил hdd диск на 500 гигабайт, чтобы хранить фильмы, музыку, фотки.

1. Выравнивание диска ssd.

Итак, хотелось бы сказать про то, что на многих сайтах советуют выравнивать диски ssd. Хочу вас уверить, что и fdisk и gparted и стандартный менеджер разбивки дисков при установке ubuntu автоматически выравнивают разделы.

Вот таким образом я разбил свой диск ssd:

Для корневого раздела «/» выделил стандартно 40 гигабайт.
Для «swap» 4 гигабайта. (swap это хорошее дело на ssd, дальше опишу почему)
Для «/home» домашнего каталога — все остальное.

( Первый раздел это 200 мегабайт — загрузочный раздел для uefi.
В следующей статье расскажу как легко и просто поставить ubuntu на uefi )

Так вот, проверяется диск на выравнивание выполнением следующей команды в консоле: sudo parted /dev/sda align-check opt 1
Если будет выдано следующее сообщение:

«aligned», то значит ваш диск выравнен.
И не надо читать кучу форумов об этом, сидеть с калькулятором и вымерять, все делается автоматически, при использовании популярных программ, таких как gparted, gdisk, fdisk или менеджер дисков установщика.

2. Swap раздел нужен на ssd.

40:1 чтение:запись.
Поэтому не нужно объяснять, что чтение с ssd диска будет идти быстрее, чем с hdd.
Единственное, что нужно сделать, это изменить параметр swappiness на значение 10 . О том, как это можно сделать, написано в этой моей статье:

3. Настройка Trim.

О том, что такое Trim , можно почитать на википедии.
Скажу лишь, что это команда, которая посылает контроллеру информацию о том, где уже были удалены файлы и освобождено место, чтобы очистить информацию на диске.

Если TRIM не работает, накопитель узнает об удалении файла только в тот момент, когда ОС прикажет ему перезаписать LBA, покрывающий ставший ненужным файл.

Вся суть сводится к тому, чтобы включить это.
Для начала нужно проверить, поддерживает ли ваш ssd Trim , делается это выполнение следующей команды в терминале: sudo hdparm -I /dev/sda | grep «TRIM supported»
Если в результате будет сообщение «Trim supported»:

То можно перейти к самой настройке включения.

Можно запускать в ручную командой: sudo fstrim / -v
Выполнение может занять какое-то время, в случае успешности операции, вы увидите следующее сообщение:

То значит Trim был успешно выполнить.

Автоматическое включение можно настроить добавление discard в опции монтирования fstab, об этом расскажу ниже. ( Но многие говорят, что это плохой способ )
Либо создав задачу в Cron (менеджере задач по расписанию):
Создаем ежедневную задачу с именем «trim» следующей командой: sudo gedit /etc/cron.daily/trim
И в открывшийся текстовый файл вставляем следущее:
#!/bin/sh
LOG=/var/log/trim.log
echo «*** $(date -R) ***» >> $LOG
fstrim -v / >> $LOG
fstrim -v /home >> $LOG После чего, сохраняем и закрываем.
Теперь сделаем данный файл исполняемым следующей командой: sudo chmod +x /etc/cron.daily/trim
Теперь ubuntu будет каждый день выполнять trim.
Не советую добавлять параметр discard в опции монтирования fstab.

Стоит упомянуть, что Trim в linux работает только со следующими файловыми системами: ext4 и btrfs.

4. Монтирование разделов в fstab.
При загрузке системы, у вас монтируются диски и разделы, которые указаны в файле:
/etc/fstab В принципе, если у вас один жесткий диск ssd, то можете смело им пользоваться без тех настроек, что описаны в данном пункте.
Я в данном файле примонтировал второй жесткий диск, для того, чтобы примонтировать каталоги Музыка, Видео и Изображения, которые будут весить много места и на sdd они все не поместятся.
Ну и еще можно переместить на hdd с ssd каталог /var, так как в него пишется очень много всякого, например логи и деб пакеты перед установкой программ.

Отредактируем данный файл, выполнив следующую команду в терминале: sudo gedit /etc/fstab
Откроется текстовый файл, где перечислены монтируемые устройства:
У меня он вот такой (кликните по изображению для увеличения):

Разберем теперь как примонтировать (подключить) новый жесткий диск к системе.
Это у меня делается следующей строчкой:
UUID=»5cfa4dbd-fca2-470a-a785-ebc56cd29387″ /diskette ext4 defaults 0 2 Разберем данную команду подробнее.
1 параметр. Это UUID устройства. Увидеть его можно либо в gparted щелкнув по разделу дважды мышкой. Либо выполнив в терминале команду: blkid
И появится весь список устройств с UUID:

Мне нужен выделенный раздел жесткого диска, в этой строчке выделяем наш UUID и прописываем в первом параметре .

2 параметр. Это точка монтирования.
Это папка, через которую будет производиться обращение к разделу. В принципе, может быть любой.
Прежде чем монтировать в какую-либо папку, не забудьте ее создать.
Например в моем случае это sudo mkdir /diskette

3 параметр. Это файловая система. Думаю объяснения не нужно, если не уверены как пишется или не знаете, то для ленивых есть параметр «auto».

4 параметр. Это параметры монтирования. В принципе достаточно defaults.
Вот какие параметры можно использовать:
exec — Разрешение на запуск исполняемых файлов. Опция включена по-умолчанию.
noexec — Запрет на запуск исполняемых файлов.
auto — Раздел будет автоматически монтироваться при загрузке системы. По-умолчанию.
noauto — Раздел не будет автоматически монтироваться при загрузке системы.
ro — Монтирование только для чтения.
rw — Монтирование для чтения и записи. По-умолчанию.
user — Разрешение простым пользователям монтировать/демонтировать этот раздел.
nouser — Запрещает простым пользователям монтировать/демонтировать этот раздел. По-умолчанию.
defaults — Использование всех параметров по-умолчанию.
discard — Включает Trim на раздела с ФС ext4 и btrfs (очень не рекомендуется)

5 параметр. Флаг бэкапа.
Если 1 — то программа dump включит этот раздел при резервном копировании.
Если 0 — то этот раздел не будет включен при резервном копировании.

6 параметр. Порядок проверки разделов.
Устанавливает порядок проверки раздела при монтировании на наличие ошибок. Если установить один и тот же порядок для двух разделов, они будут проверяться одновременно.
Если 0 — раздел не проверяется.

Таким вот образом можно примонтировать новый жесткий диск к определенному каталогу в систему.

Но если мы выставили параметр монтирования defaults, то на данном жестком диске мы не сможем выполнять операции создания и удаления.
Для этого нам нужно получить права на новый диск, делается это очень просто, выполняем в терминале команду: sudo chmod -R 777 /diskette/
естественно в команде вместо /diskette/ вы указываете свою точку монтирования.

Читать еще:  Ключ установки win10

И теперь, когда мы примонтировали жесткий диск, мы можем перегрузиться и проверить что он монтируется.
Теперь вот можно перейти к самому интересному. А именно к монтированию каталогов. Переносу Музыка, Видео, Загрузки на HDD, потому что на нем намного больше места.
Почему не перенести всю папку home?
Потому что в ней хранятся файлы конфигураций и многое другое, высокая скорость чтения которых обязательна. Иначе зачем вообще покупать ssd?

Монтируются каталоги следующим способом.
В каталоге точки монтирования, у меня это /diskette/ создаем каталоги с такими же названиями Музыка, Видео и тд
После чего прописываем следующую команду:
/diskette/Музыка /home/edward/Музыка none bind 0 0 Разберем данный случай для монтирования каталогов,
первым параметром мы указываем нашу новую папку на HDD, которая монтируется в каталог домашней папки Музыка.
Обязательные параметры none bind 0 0.
Таким образом вы можете прописать и другие каталоги по желанию.

Вот что получилось в моем случае:

В домашний каталог можно записать всего лишь 77 гигабайт, а в папку Видео можно записать почти 500 гигабайт информации.

Вот таким образом можно настроить свою систему.

Больше ничего делать не нужно с ssd. Не нужно настраивать commit, atime и прочую ересь, что несут в других блогах. Это все было актуально на старых моделях ssd, когда они только появились.

Вообще забудьте, что у вас SSD. Просто пользуйтесь им.

Установка Linux на SSD — личный опыт

Используя следующие нехитрые шаги, можно продлить жизнь SSD диску и ускорить загрузку операционной системы. В статье была установлена Ubuntu 11.10. После всех приведенных действий система стала загружаться «с нуля» до рабочего стола Gnome3 за 7-10 секунд.

0. Выравнивание разделов на жестком диске.

Именно под нулевым номером — самое главное. Минимальное смещение перед началом раздела должно быть 4кБ. Есть информация, что SSD диски в будущем будут оперировать 128Кб секторами. Почему и как нужно выравнивать начало раздела, можно прочитать в статье на сайте про диски с Advanced Format. Лучше смещение первого раздела сделать в 1МБ, то есть 2048s.

1. Новое не всегда лучшее — файловая система для SSD.
На март 2012 года крайне не рекомендую использовать файловую систему BTRFS. К примеру, для множества файлов малого размера, если эти файлы подвержены изменениям (порядка единиц килобайт) она создает большой процент метаинформации, который может доходить до 25% от объема файлов. Углубляться не буду. Также файловую систему BTRFS не поддерживают многие утилиты типа hdparm, tune2fs и прочие.

Если сферу деятельности ограничить персональными компьютерами, то мой выбор файловой системы для SSD — это EXT4.

#mke2fs -t ext4 -E stripe-width=64 -b 4096

2. Который браузер лучше всего использовать.
Firefox после отключения кеша файлов на жестком диске вполне годна, более того, она работает очень быстро, заметно быстрее Opera. Однако, если провести сравнение записанной на диск информации (в Opera выключен дисковый кеш, индекс контента страниц (Remember content on visited pages), проверку страниц и изображений (Check documents, Check images) [Preferences — Advanced — History] и отключено отображение иконок на вкладках [Preferences — Advanced — Browsing]), то Opera пишет на диск значительно меньше информации.

С Firefox все намного хуже — записано более 1.5 МБ.

Как правильно установить Opera:

deb http://deb.opera.com/opera/ stable non-free

$wget http://deb.opera.com/archive.key
#sudo apt-key add archive.key
$rm archive.key
#sudo apt-get update
#sudo apt-get install opera

3. Монтирование файловых систем.
Откроем файл /etc/fstab и допишем параметры:

ssd для BTRFS

discard для EXT4

noatime (включает в себя nodiratime) для всех.

Если установлено достаточное количество памяти, перенесем в tmpfs наиболее используемые каталоги. После перезагрузки данные каталоги будут очищены, так как размещаются в оперативной памяти компьютера.

proc /proc proc nodev,noexec,nosuid 0 0

# / was on /dev/sda1 during installation
UUID=66bdff93-974a-4485-a792-23b4033fdb2e / btrfs noatime,ssd,defaults,subvol=@ 0 1
# /home was on /dev/sda1 during installation
UUID=77bdff93-974a-4485-a792-23b4033fdb2e /home ext4 discard,noatime,defaults,subvol=@home 0 2

tmpfs /tmp tmpfs defaults 0 0
tmpfs /var/tmp tmpfs defaults 0 0
tmpfs /var/lock tmpfs defaults 0 0

4. Лог-файлы.
# vi /etc/rsyslog.d/50-default.conf

Закомментируем все, кроме авторизаций. Пример файла.

5. Сброс данных ядром на диск
#vi /etc/sysctl.conf

если в компьютере мало оперативной памяти, то есть используется swap-раздел, то надо добавить параметр

который устанавливает использование раздела подкачки только при 90% использовании оперативной памяти.

Сброс данных каждые 10 минут (6000 сантисекунд).

6. Выбор менеджера рабочего стола по умолчанию.
Следующей командой смотрим список доступных сессий

И устанавливаем нужную, исключая из названия расширение .desktop

#/usr/lib/lightdm/lightdm-set-defaults -s gnome-fallback

Смотрим файл настройки. Можно было прописать это вручную

#sudo vi /etc/lightdm/lightdm.conf

Конечно, в Xorg менеджером по умолчанию должен стоять /usr/sbin/lightdm

6.1 Если выбрали Gnome, то можно увеличить скорость открытия менюшек

$touch .gtkrc-2.0
$vi .gtkrc-2.0

gtk-timeout-expand = 0
gtk-timeout-initial = 0

gtk-menu-popup-delay = 0
gtk-menu-bar-popup-delay = 0
gtk-menu-popdown-delay = 0

7. Установим cpufrequtils.

#apt-get install cpufrequtils
#cpufreq-info -l

Текущий режим. Обычно ondemand (динамическое управление частотой) или perfomance (всегда максимум):

Список доступных режимов:

На Core i5 2140 Ubuntu 11.10 с Gnome3 отлично работает на 800Мгц

#cpufreq-set -g powersave

Можно указать применительно к процессору (ядрам):

#cpufreq-set -g powersave -c 0

Для контроля температуры можно установить lm-sensors .

8. Отображение хода загрузки, установка планировщина noop, запрет IPv6, фикс для ядра 2.6.38+.
#vi /etc/default/grub

Меняем значение строк на приведенное

GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=1

GRUB_CMDLINE_LINUX_DEFAULT=»pcie_aspm=force elevator=noop ipv6.disable=1″

Внимание! Если на компьютере установлено несколько ОС или любите выбирать разные ядра для загрузки, возможно, что маленький таймаут быстро надоест. Тогда можно поменять только последнюю строчку GRUB_CMDLINE_LINUX_DEFAULT.

9. Выключим все «лишние» программы из автозапуска.
Сначала надо поменять в файлах описаний автозапуска параметр Nodispaly, установив его в false.

#cd /etc/xdg/autostart && sed —in-place ‘s/NoDisplay=true/NoDisplay=false/g’ *.desktop

Мной были удалены:
Backup Monitor
Bluetooth Manager
Chat
Check for new hardware drivers
Evolution Alarm Notify
GNOME Login Sound
Print Queue Applet
Ubuntu One

10. Заставим грузить ядро только зависимые модули.
В файле /etc/initramfs-tools/initramfs.conf
ищем строку
MODULES=most
и меняем на
MODULES=dep

Читать еще:  После установки обновлений Windows 7 синий экран

#update-initramfs -k all -u.

Теперь все новые ядра, собранные с помощью данной программы, будут грузить модули указанным образом.

11. Уберем из автозагрузки сервисы.
#chkconfig -l

К примеру, не нужен bluetooth

#chkconfig -d bluetooth off

12. Security erase для замусоренных без TRIM дисков
#hdparm -I /dev/sda it’ll «Security: not frozen»

#hdparm —user-master u —security-set-pass our_pass /dev/sda

Если перезагрузить систему, устройство будет заблокировано!

Проверим, установлен ли пароль.

#hdparm -I /dev/sda

#hdparm —user-master u —security-erase[-enhanced] our_pass /dev/sda

#hdparm -I /dev/sda

13. Не про ssd, но важно.
Очень напрягает, что после 7-ми секунд бездействия ubuntu затемняет экран?

4 лучшие SSD-совместимые файловые системы в Linux

Главное меню » Операционная система Linux » 4 лучшие SSD-совместимые файловые системы в Linux

Extended4 (он же Ext4) – это файловая система, которую предпочитают большинство дистрибутивов в Linux, и для этого есть веская причина. Это значительное улучшение Ext3 и включает в себя множество замечательных функций, в том числе для твердотельных накопителей (SSDS).

Несмотря на то, что Ext4 вездесущ в Linux, вы можете заметить на отдельных форумах, что пользователи унижают Ext4, жалуются на отсутствующие в нем функции и советуют новичкам избегать его в пользу других файловых систем.

Правда в том, что, несмотря на споры вокруг Ext4 в сообществе Linux, это единственная лучшая файловая система для использования, особенно когда вы хотите использовать SSD. Он надежный, надежный и предлагает некоторые отличные специфические для SSD функции, такие как TRIM (необходим для исправности вашего диска), и возможность отключить ведение журнала, что может значительно увеличить срок службы твердотельного жесткого диска.

Преимущества использования Ext4

  1. Сегодня Ext4 широко используется практически в каждом дистрибутиве Linux, и большинство пользователей Linux знакомы с Ext4, поэтому поиск помощи при использовании его на вашем SSD не очень сложен.
  2. Наряду с поддержкой TRIM, Ext4 также включает в себя множество других оптимизаций SSD (для повышения производительности).
  3. Пользователи могут отключить ведение журнала, чтобы защитить ограниченную природу чтения/записи своих SSD.

Недостатки использования Ext4

  1. Ext4 построен на более старой технологии, поэтому ему не хватает современных функций файловой системы, которые есть в таких системах, как E2FS и BtrFS.
  2. В Ext4 по умолчанию включено ведение журнала, и новые пользователи, вероятно, не будут знать, как отключить его, чтобы сохранить чтение/запись на свои твердотельные накопители.

Взять в свои руки Ext4

Самое приятное в Ext4 – то, что вам не нужно включать модуль ядра или устанавливать что-либо для его использования. Просто настройте дистрибутив Linux на свой SSD, как обычно, и все готово!

BtrFS от Oracle Corp – это новый тип файловой системы, которая была создана для уменьшения проблем, повышения производительности системы и упрощения восстановления.

Одна из причин, по которой многие считают BtrFS для SSD, заключается в том, что она не использует журнал файловой системы. Отсутствие ведения журнала позволяет сэкономить на пространстве записи (которое ограничено для твердотельных накопителей). Кроме того, он имеет более современную архитектуру, что делает его довольно быстрым при доступе к данным.

Как и следовало ожидать, BtrFS поддерживает обычные функции SSD, такие как TRIM, и другие оптимизации SSD (такие как дефрагментация и т. д.). Кроме того, BtrFS также имеет надежную функцию моментальных снимков, которая позволяет пользователям мгновенно создавать (и выполнять откат) изменения в системе.

Преимущества использования BtrFS

  1. По умолчанию BtrFS не ведет журналирование, поэтому в отличие от Ext4 вам не нужно его отключать, если вы не хотите, чтобы журналы файловой системы снижали скорость чтения/записи.
  2. Файловая система является новой и находится в стадии разработки, поэтому регулярно добавляются новые функции.
  3. BtrFS имеет функцию дефрагментации SSD, которая позволяет пользователям очищать данные на своем диске.

Недостатки использования BtrFS

  1. BtrFS крайне нестабилен и может привести к сбою и повреждению ваших данных, если что-то пойдет не так.
  2. BtrFS имеет функцию копирования при записи, которая, возможно, столь же плоха, как ведение журнала файловой системы, и может (потенциально) исчерпать лимит чтения / записи для SSD.

Взять в руки BtrFS

BtrFS поддерживает ядро ​​Linux, и многие дистрибутивы Linux (например, OpenSUSE) выбирают его в качестве файловой системы по умолчанию. Если вы не против OpenSUSE и хотите попробовать эту файловую систему, установите Leap! В качестве альтернативы, выберите «BtrFS» в разделе пользовательской установки при настройке ПК с Linux.

Файловая система XFS популярна в сообществе Linux за ее способность надежно обрабатывать и обрабатывать значительную часть данных. Она также известна своей высокой производительностью и скоростью. Так что, если у вас много данных, вам нужен быстрый доступ к ним и вы планируете хранить их на SSD, XFS – отличный выбор.

При установке ОС Linux в XFS на SSD вы получите функции, сравнимые с Ext4, такие как TRIM и другие оптимизации. Вы также получите функцию дефрагментации SSD.

Преимущества использования XFS

  1. XFS хорошо известна своей способностью легко обрабатывать большие объемы данных. Используя XFS на вашем SSD, вы можете гарантировать, что ваши файлы в безопасности.
  2. Преимущества производительности XFS на SSD означают, что вы сможете передавать и получать доступ к файлам и данным гораздо быстрее, чем другие файловые системы.
  3. В XFS есть функция дефрагментации SSD, которая очень полезна и поможет сохранить работоспособность вашего диска.

Недостатки использования XFS

  1. XFS – это файловая система журналирования, и эту функцию невозможно отключить. Невозможность отключить ведение журнала – это то, чего стоит опасаться, если вас беспокоит ограничение чтения/записи SSD.

Получить в свои руки XFS

Как и Ext4, XFS поставляется из коробки во многих дистрибутивах Linux. С учетом вышесказанного, это ни в коем случае не файловая система по умолчанию, поэтому, если вы заинтересованы в ее использовании, вам нужно будет выполнить «выборочную установку» и указать ее по своему выбору.

Flash-Friendly File System (F2FS) – это файловая система, предназначенная для устройств хранения на базе NAND в Linux и других операционных системах, которые ее поддерживают.

F2FS фокусируется только на флэш-памяти, поэтому он имеет десятки оптимизаций для твердотельных накопителей в Linux. Тем не менее, многие пользователи Linux уклоняются от этого, так как не каждый дистрибутив Linux поддерживает его в своем инсталляционном инструменте.

Преимущества использования F2FS

  1. F2FS специально разработана для твердотельных накопителей и других устройств флэш-памяти, поэтому ваша ОС будет работать эффективно и быстро.
  2. F2FS является современным и относительно новым, поэтому, скорее всего, со временем он получит новые функции.
Читать еще:  Установка Linux mint рядом с Windows 10

Недостатки использования F2FS

  1. F2FS – это очень новая файловая система. Хотя это правда, что многие дистрибутивы Linux начинают его поддерживать, нельзя сказать, что каждая отдельная ОС Linux облегчает установку.

Взять в свои руки F2FS

F2FS начал появляться во многих инструментах установки дистрибутива Linux. Чтобы использовать эту файловую систему на вашем SSD, сделайте выборочную установку вашей любимой ОС и выберите «F2FS» в качестве файловой системы.

Заключение

Хотя поддержка SSD в Linux начинается медленно, с годами мы наблюдаем некоторый реальный прогресс. Надеемся, что в ближайшие годы эти файловые системы продолжат улучшать свою поддержку твердотельных накопителей настолько, чтобы поставить ее в один ряд с коммерческими операционными системами, такими как Mac и Windows!

Используете ли вы файловую систему на вашем SSD, не включенную в этот список? Расскажите нам об этом в разделе комментариев внизу!

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Оптимизация SSD для linux.

в Linux 29.08.2019 0 67 Просмотров

В наши дни, SSD получают всё больше и больше поддержки для Linux, и всё больше и больше пользователей покупают их. Несмотря на это, не многие пользователи Linux знают, что такое правильная файловая система, которую они должны использовать, как работает обрезка файловой системы или даже почему они должны быть осторожны при чтении/записи на SSD. Вот почему в этой статье мы собираемся рассказать всё, что нужно знать об оптимизации SSD в Linux. Мы рассмотрим лучшие файловые системы для использования. В дополнение к этому, мы рассмотрим, как включить обрезку и многое другое!

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

Твердотельные накопители очень современные. Они используют технологию NAND, чтобы обеспечить быстрое считывание и запись ваших данных. Именно из-за этой скорости твердотельные накопители, как правило, работают очень быстро, независимо от того, какой тип файловой системы вы на них устанавливаете. Тем не менее, если вы хотите максимально использовать свой SSD в Linux, лучше всего для него выбрать лучшую файловую систему. Давайте рассмотрим файловые системы, доступные для Linux, и обсудим, какие из них лучше всего использовать на SSD.

Файловая система Extended 4 — причина выбора файловой системы для большинства дистрибутивов Linux. Она надёжная и обладает довольно хорошими функциями для различных вариантов использования. Ext4 — это, как правило, универсальная файловая система, то есть предполагается, что она будет использоваться на различных устройствах хранения. Она не предназначена специально для SSD, но пусть это вас не пугает. Она имеет множество улучшений, специально предназначенных для владельцев твердотельных накопителей, таких как поддержка TRIM, и функции, позволяющие сократить время чтения/записи для увеличения срока службы.

Если вы не уверены, что вы хотите от своего SSD, используйте эту файловую систему. Она хорошо выполняет любую работу.

Файловая система XFS — это старая файловая система с множеством различных вариантов использования. Как и Ext4, файловая система XFS поддерживает такие вещи, как TRIM, которые будут поддерживать работоспособность вашего SSD в Linux. В дополнение к этому у неё есть несколько действительно замечательных функций, включая инструмент дефрагментации файловой системы и возможность отключить ведение журналов файловой системы (что крайне важно для максимального увеличения срока службы вашего SSD).

В целом, XFS — отличная файловая система для твердотельных накопителей, если вы стремитесь получить максимально возможную производительность. Файловая система XFS выбирается из большинства инструментов установки дистрибутива Linux.

Включить поддержку TRIM

FS-TRIM — это инструмент для файловых систем, который отбрасывает неиспользуемые блоки. Из-за особенностей флэш-памяти и NAND в целом, чем больше блоков появляется, тем медленнее с течением времени может стать SSD. Это очень важно для работоспособности твердотельного диска, для которого вы включаете эту функцию.

По большей части дистрибутивы Linux (такие как Ubuntu и т. д.) позволят вам это сделать. Но не все дистрибутивы Linux созданы равными, и некоторые не включают эту функцию по умолчанию. Вот как это сделать:

Arch Linux

С установленным программным обеспечением включите службы systemd, чтобы обеспечить работу FS-TRIM.

Затем запустите сразу две службы с помощью systemctl start.

Уменьшить чтение и запись на SSD

Твёрдотельные накопители не работают так же, как традиционные вращающиеся жёсткие диски. В отличие от дисков RPM, SSD имеют ограниченное количество операций записи, которые они могут выполнять. Как только пользователь достигнет максимально возможной записи, накопитель станет доступным только для чтения, или, что еще хуже, начнёт выходить из строя. Чтобы смягчить это, сделайте следующее.

Во-первых, не создавайте раздел подкачки на вашем SSD. Предоставление полного раздела для замены на SSD означает, что твердотельный накопитель постоянно читает и записывает данные. Это может быстро ухудшить здоровье и жизнь диска. Вместо этого рассмотрите возможность создания файла подкачки или вообще откажитесь от него.

Использование файла подкачки, а не раздела, всё ещё сомнительно, но в конечном итоге будет лучше, поскольку файл подкачки — это всего лишь файл, а не целый раздел, который может использовать система. Кроме того, файлы подкачки легко отключить и включить. Пользователь может легко включить своп, когда это необходимо, и сразу же отключить его, когда он будет не нужен, изменить его размер и т. д. Разделы свопа менее гибкие.

Ещё одна полезная практика для предотвращения чтения/записи на вашем SSD — отключение ведения журнала в вашей файловой системе. Это не критично, но если вы сделаете это, ваш диск будет читать/писать значительно меньше. Чтобы сделать это, поищите в руководстве по вашему дистрибутиву Linux любую информацию, которая может в ней быть в отношении этой конкретной операционной системы.

Наконец, всегда пытайтесь обновить прошивку вашего SSD. Хотите верьте, хотите нет, но твёрдотельные накопители получают обновления, как и любой другой компонент на вашем компьютере. Если вы не обновляете прошивку, вы упускаете улучшения от производителя, которые делают его более эффективным, меньше читают/пишут и лучше обрабатывают данные. Для обновления прошивки вашего диска лучше обратиться к руководству, прилагаемому к вашему SSD. Кроме того, найдите сайт производителя или посмотрите вики вашего дистрибутива Linux для получения инструкций.

Ссылка на основную публикацию
Adblock
detector