Как шаг за шагом оптимизировать ssd в linux

Оглавление:
- Оптимизация SSD в Linux
- Основы SSD
- Основные настройки для оптимизации SSD
- Избегать времени доступа
- Активация TRIM
- TMPFS
- Изменение IO Schedulers
- повторный запуск
- выводы
Есть несколько причин для оптимизации SSD в Linux. Например, купите твердотельный накопитель SSD и хотите получить от него больше, и есть, но хотите, чтобы он работал быстрее, хотите продлить срок службы нашего SSD. В любом случае, в любом случае, здесь мы объясним, как это сделать.
Указатель содержания
Оптимизация SSD в Linux
Основы SSD
SSD - это термин, используемый для обозначения нового поколения блоков хранения для компьютеров. Это аббревиатура от английского "Solid State Drive", эквивалентного испанскому Solid State Drive.
Основные преимущества твердого жесткого диска по сравнению с обычным жестким диском, в основном, вытекают из того факта, что его работа не основана на использовании постоянно движущихся механических компонентов. Что отражается на высокой скорости чтения. Эта разница ощутима, особенно при запуске системы и при запуске программ, требующих высокой вычислительной мощности.
Основные настройки для оптимизации SSD
Теперь, когда мы понимаем, что такое SSD, давайте приступим к настройке оптимизации SSD. Существует множество настроек и оптимизаций, которые рекомендуются при обновлении SSD. Однако, после оценки и фильтрации всего, что сказано относительно предмета, мы внесли список существенных корректировок.
Несколько задач в этом списке связаны с файлом fstab, поэтому наша первая рекомендация - сначала сделать его резервную копию. Вы можете использовать следующую команду:
sudo cp / etc / fstab /etc/fstab.bak
Таким образом, если что-то пойдет не так, вы можете удалить файл и восстановить исходный файл резервной копии.
Избегать времени доступа
Это важно для увеличения срока службы нашего SSD. Это просто, мы уменьшаем количество операций записи на операционную систему на диск. Если вам нужно узнать момент, когда я сделал ваш последний доступ к каталогу или файлу, мы добавим в файл / etc / fstab следующие две опции:
noatime nodiratime
ПРИМЕЧАНИЕ: они должны быть с остальными опциями, а их спецификация должна быть разделена запятыми (,), а не пробелами.
Активация TRIM
Активация TRIM полезна для управления производительностью диска в долгосрочной перспективе. Для этого в fstab добавлена следующая опция:
отбрасывать
Следует отметить, что это прекрасно работает с файловыми системами ext4 и даже с обычными жесткими дисками. Также, хотя верно, что изначально это не означает мгновенного улучшения производительности, в долгосрочной перспективе это должно сделать работу системы намного лучше. Вот почему мы включили его в наш список.
TMPFS
По умолчанию система сохраняет свой кеш в / tmp. Зная это, мы можем настроить через fstab, чтобы кэш монтировался в оперативной памяти как временный файл системы, чтобы система как можно меньше касалась жесткого диска. Для этого мы добавляем следующую строку в конец / etc / fstab:
tmpfs / tmp tmpfs по умолчанию, noatime, mode = 1777 0 0
Мы сохраняем изменения в файл, чтобы продолжить.
Изменение IO Schedulers
Система не записывает изменения непосредственно на жесткий диск, а ставит в очередь различные запросы. Это планировщик ввода-вывода, который обрабатывает это правильно. По умолчанию планировщик cfq, однако мы можем изменить его на тот, который лучше всего подходит для нашего нового оборудования.
Для этого нам необходимо выполнить следующие шаги:
МЫ РЕКОМЕНДУЕМ ВАМ ЦП Поставить: что это такое и для чего оно нужноСначала мы перечислим доступные варианты выбора планировщика с помощью следующей команды:
cat / sys / block / sd X / очередь / планировщик
Где X, вы должны заменить его на букву соответствующего блока вашей системы.
Если у вас есть опция крайнего срока, вам следует ее использовать, так как она позволяет другие дополнительные корректировки позже. Если нет, другой вариант может быть noop. Теперь мы должны указать операционную систему для использования этих параметров по умолчанию при каждом запуске, для этого мы редактируем файл rc.local:
sudo nano /etc/rc.local
Примечание. В данном случае мы используем нано-редактор, но вы можете использовать тот, который вам по вкусу.
Перед строкой «выход 0» вы добавляете эти две строки (если используете крайний срок):
срок выполнения эха> / sys / block / sdX / queue / планировщик echo 1> / sys / block / sdX / queue / iosched / fifo_batch
Или, если вы используете noop, добавьте эту строку:
echo noop> / sys / block / sdX / queue / scheduler
Опять же, X должен быть заменен буквой соответствующего диска в вашей системе.
Убедитесь, что все правильно, сохраните и выйдите из редактора.
повторный запуск
Перезапуск необходим для того, чтобы все эти изменения вступили в силу. После перезагрузки все должно быть готово. Если по какой-то причине что-то пошло не так, и вы не можете запустить свою систему, вы можете отменить изменения и повторить описанные шаги.
Изменения в файле fstab будут храниться в течение неопределенного времени при установке, даже если допустимы обновления. Однако файл rc.local должен восстанавливаться после каждого обновления вашей версии.
выводы
Как видите, на этих этапах нет большей сложности для оптимизации SSD. Лучше всего то, что мы достигнем 100% улучшения, что означает бесконечное улучшение времени загрузки, передачи, записи и загрузки данных.
Рекомендуем прочитать, как оптимизировать SSD в Windows 10.
Скажите нам, какие другие настройки вы внесли в свой SSD или напишите нам, если у вас есть какие-либо вопросы?
Как монтировать ssd на ноутбуке шаг за шагом

Руководство о том, как смонтировать крепление SSD на ноутбуке с помощью кейдди или замены внутреннего жесткого диска компьютера. быстрое и очень простое руководство
▷ Как запустить безопасный режим Windows 10 【шаг за шагом】 【шаг за шагом】

Если вы хотите узнать, как войти в безопасный режим Windows 10 ✅, в этом руководстве мы покажем вам все возможные способы доступа к нему.
▷ Как установить Kali Linux в Virtualbox и настроить его шаг за шагом

Если вы хотите узнать, как установить Kali Linux в VirtualBox и настроить сетевую карту Wi-Fi, посетите нашу статью, где мы все объясним