news.detail : ajax-tape !!! —> ТехнологииSSDМифы —>
Ссылки по теме:
По стопам Икара: ученые создали инновационный пластик, тающий на солнце
Искусственные белки открывают новую эру умной клеточной терапии
Прием, Хьюстон, получите 4К-видео — на Луне появится система лазерной связи с Землей
Задумывались ли вы, почему ваш твердотельный накопитель со временем снижает производительность? Здесь мы рассмотрим проблему и то, что вы должны сделать, чтобы обеспечить максимальную скорость привода.
Если ваше устройство оснащено твердотельным накопителем (SSD), вы, вероятно, заметили, что при его заполнении производительность резко замедляется. Вы увидите это, когда открытие приложений и копирование файлов займет больше времени, чем обычно, и иногда это также вызывает проблемы с зависанием, затрудняющие использование вашего устройства.
Теперь вы можете спросить: разве SSD не должны быть быстрее? Короткий ответ: да, твердотельные накопители работают быстрее, чем традиционные жесткие диски с вращающимся диском. Тем не менее, существует проблема производительности из-за того, как работают эти новые технологии накопителей и NAND Flash.
SSD блоки и TRIM
Твердотельные накопители работают не так, как традиционные жесткие диски, хотя они выполняют одно и то же — они оба хранят данные.
Когда вы работаете с файлом и готовы его сохранить, твердотельный накопитель находит необходимые пустые блоки и записывает ваши данные для длительного хранения. Процесс заполнения пустого блока данными — это самый быстрый способ записи в хранилище, что является основной причиной, по которой операционные системы, такие как Windows 10 , включают поддержку TRIM.
TRIM — это функция, используемая операционной системой, чтобы дать команду накопителю найти и удалить любые данные в блоках, из которых состоит удаленный файл, поэтому в дальнейшем накопитель может быстро заполнить их новыми данными.
Если блоки не пусты, то твердотельный накопитель должен удалить данные внутри них, прежде чем информация может быть снова записана, что может добавить значительную задержку, влияющую на производительность.
По мере того, как вы продолжаете хранить данные и заполняете хранилище, накопитель начинает исчерпывать блоки, а поскольку твердотельные накопители могут записывать данные только на страницах 4 КБ или 8 КБ внутри блока размером 256 КБ, вы заканчиваете блоками, которые не полностью заполнен.
Проблема в том, что твердотельные накопители не могут использовать оставшееся пространство в блоке для прямой записи новых данных, потому что это фактически уничтожило бы любые данные, уже находящиеся на нем.
Решением этой проблемы является операция записи, которая загружает данные внутри блока в кэш, изменяет его содержимое, добавляя новые данные, а затем записывает страницы обратно в блок.
Единственное предостережение в том, что весь процесс занимает много времени, а повторение процесса на многих блоках резко снижает скорость и, следовательно, влияет на производительность.
Преодоление проблемы производительности SSD
Чтобы предотвратить снижение производительности твердотельных дисков, многие производители дисков добавляют дополнительное хранилище для каждого диска, который недоступен пользователю, но это помогает гарантировать, что твердотельные накопители не будут полностью заполнены, поддерживая скорости на более приемлемом уровне.
Другими словами, добавление дополнительного хранилища уменьшает необходимость изменения частично заполненного блока для добавления новых данных. Твердотельный накопитель будет иметь более частично заполненные блоки, но это обеспечит быстрое снижение производительности.
Кроме того, твердотельные накопители включают в себя решение для сбора мусора (GC), которое также помогает решить проблему производительности. Как только хранилище достигнет емкости, сборщик мусора будет искать блоки, которые не заполнены полностью, и объединит их, чтобы освободить место.
Поддержание скорости SSD
Хотя твердотельные накопители по сравнению с традиционными вращающимися жесткими дисками работают смехотворно быстрее, они резко снижают производительность по мере их заполнения.
Основное правило — держать твердотельные накопители на максимальной скорости — никогда не заполнять их полностью. Чтобы избежать проблем с производительностью, вы никогда не должны использовать более 70% от общей емкости .
Когда вы приближаетесь к 70% порогу, вам следует подумать об обновлении SSD вашего компьютера на более жесткий диск.
Если вы не справились с этой задачей, и вам нужно больше памяти, есть ряд альтернатив.
Вы можете получить внешний жесткий диск, который можно подключить с помощью USB-кабеля. Например, хорошим выбором является внешний жесткий диск Western Digital объемом 10 ТБ , который добавляет тонну дополнительного хранилища для хранения фильмов, музыки, фотографий и документов по разумной цене.
Если вам нужно больше места для хранения, но вам также нужны скорости SSD, тогда другим хорошим выбором будет внутренний твердотельный накопитель Samsung 860 EVO 1 ТБ . Затем приобретите недорогой внешний 2,5-дюймовый корпус жесткого диска, например, от Inateck , смонтируйте твердотельный накопитель и подключите его к компьютеру.
Следует отметить, что на производительность твердотельных накопителей влияет не только объем данных, которые вы в них храните, но и производительность зависит от производителя, качества компонентов, функций и уровня комплектации.
Производительные SSD-накопители заполонили рынок компьютерных комплектующих, но из-за высокой своей стоимости им пока что не под силу полностью вытеснить HDD. Большинство пользователей могут себе позволить приобретение SSD лишь с базовыми объёмами на 60-120 Гб под установку Windows. Всеобщую доступность быстрых твердотельных накопителей специалисты IT-рынка пророчествуют в будущем.
А пока что эти устройства нужно беречь, правильно с ними обращаться, чтобы максимально отсрочить момент их наработки на отказ, связанный с ограниченным количеством циклов перезаписи данных.
Какие действия для выжимки максимума возможностей SSD и сохранения его ресурса требуются непосредственно от пользователя?
1. Бережливое использование SSD
Старайтесь ограничить перезапись данных на разделе SSD-диска:
• Не используйте устройство под медиатеку, софтобазу и хранилище прочих личных файлов;
• Переназначьте в браузерах, торрент-клиентах и прочих интернет-программах папку загрузок по умолчанию;
• Не храните базы данных и файлы проектов отдельных программ в предлагаемой ими по умолчанию папке «Документы» или прочем каталоге на диске С;
• Старайтесь избегать заполнения SSD более чем на три четверти. Операция записи новых данных в частично заполненные ячейки накопителя предусматривает сначала выгрузку имеющихся данных в кэш, а затем перезапись и старой, и новой информации;
• Не используйте функции программ, самостоятельно скачивающие с Интернета дистрибутивы Windows, LiveDisk, прочих ОС, и тут же, в едином процессе записывающие их на оптический диск или флешку. Такие программы обычно загружают дистрибутивы в системный кэш. Лучше отдельно скачивать ISO-образы, сохраняя их по выбранному пути, и отдельно проводить запись на внешний носитель;
• Без особой надобности не прибегайте к функции возврата компьютера в начальное состояние или переустановке Windows с сохранением профиля и его данных. Если проблему невозможно решить, покопавшись в настройках, лучше уж тогда переустановить систему «начисто», с форматированием системного раздела. В этом случае диск С хотя бы не будет захламляться ненужными данными — в частности, папкой «Windows.old» и образом свежего дистрибутива (при использовании функции «Начать заново» в Windows 10 Creators Update);
• Не используйте чистильщики Windows с автоматизацией процессов очистки диска. Вычищенный сегодня кэш системы, браузеров и прочих программ завтра же наполнится удалёнными данными вновь, если использовать компьютер в привычных целях.
Есть и спорные методы отсрочки наработки на отказ SSD, как, например, перенос папок хранения временных файлов системы и кэша браузеров на раздел HDD или установка на последний программ и игр. С увесистыми играми всё понятно, в ситуации с использованием накопителя только под системный раздел у пользователя просто нет другого выбора. Что же касается мелких игр и программ, то если не работать с ними с учётом преимуществ SSD, в чём тогда смысл его покупки? Если программа взаимодействует с базами данных или файлами проектов, расположенными на HDD, получим и вовсе суммарную производительность обоих типов жёстких дисков.
Перенос хранилищ временных файлов Windows, кэша браузеров и прочих специфических программ на HDD продлит срок службы SSD, но сделает его покупку абсолютно бессмысленной. Ведь быстрая скорость чтения и записи мелких файлов этих типов данных, в разы превышающая черепашьи возможности HDD – главная причина приобретения накопителя под установку Windows.
2. Дефрагментация
Операция по дефрагментации увеличивает скорость чтения HDD путём перезаписи хаотически разбросанных по всей поверхности диска частей файлов в последовательную цепь кластеров. При таком раскладе не требуется перемещение магнитной головки в другую область диска, и чтение данных, соответственно, происходит оперативнее. У твердотельного накопителя иной принцип устройства, не зависящий от последовательности записи информации в ячейки. Скорость доступа ко всем ячейкам одинаковая.
В дефрагментации SSD нет смысла, и об этом современные Windows знают. Версии 10, 8.1 и 7 различают типы жёстких дисков. В последней дефрагментация дисков является частью процесса автоматического обслуживания, и она проводится только для разделов HDD. В версиях 8.1 и 10 нет уже понятия дефрагментации, есть понятие оптимизации дисков. Эта процедура проводится как для HDD, так и для SSD. Для первых запускается обычная дефрагментация, для вторых применяется эта же операция, но с использованием иных алгоритмов и при определённых условиях – при достижении фрагментации диска более чем на 10% и использовании системных функций на базе службы теневого копирования.
Штатную оптимизацию дисков в Windows 8.1 и 10 для SSD можно отключить.
Также нужно избегать дефрагментации SSD сторонним софтом. В идеале программа-дефрагментатор должна определять тип жёсткого диска и допускать запуск операций только по отношению к разделам HDD. Если программа такого механизма не имеет, спрос только с пользователя.
Не стоит прибегать к функциям программ, предлагающих в рамках процедуры оптимизации реестра Windows его дефрагментацию. Это та же самая операция, что и выполняемая программами-дефрагментаторами, только оптимизаторы используют её применимо к файлам системного реестра на диске С.
3. Оптимизация Windows
Windows 10, 8.1 и 7 по умолчанию заточены под работу с твердотельным накопителем. А вот в версиях Vista и старше нет поддержки функции Trim, обеспечивающей очистку ячеек накопителя от удалённой информации и, соответственно, препятствующей снижению скорости записи по мере заполнения дискового пространства. В старых версиях системы программно удалённые данные физически никуда не исчезают, они остаются в ячейках накопителя. Физическое удаление происходит при перезаписи, а дополнительная операция снижает общую скорость записи данных. Однако отдельные производители SSD могут поставлять для старых Виндовс своё ПО, реализующее функцию Trim.
Различные программы-оптимизаторы часто предлагают твики для адаптации системы под работу с твердотельным накопителем. Есть даже узкоспециализированная утилита SSD Mini Tweaker, в которой собрана огромнейшая подборка настроек. Для современных версий Windows твикеры не предложат чего-то существенного, о чём не знает Microsoft. Если и прибегать к помощи таких программ, то лишь после предварительного изучения каждой из предлагаемых настроек. Обычно у твиков есть побочные действия.
4. Аппаратная оптимизация
В Интернете можно столкнуться с мнением, что покупка SSD будет бессмысленной, если материнская плата не поддерживает SATA 3. Пропускная способность этого интерфейса подключения носителей данных может достигать 6 Гбит/с. Тогда как его предшественник SATA 2 ограничен 3 Гбит/с. Однако и этого показателя с лихвой хватит, чтобы оправдать вложение средств. Да, при чтении и записи больших файлов накопитель не раскроет весь свой потенциал, но при работе с мелкими файлами, из которых состоит кэш системы и ПО, разница с возможностями HDD будет ощутимой. Ниже на скриншоте наглядно продемонстрированы скорости SSD, подключённого через SATA 2, и HDD.
Как видим, скорость последовательного чтения и записи накопителя оставляет желать лучшего, тем не менее вопрос с заменой матплаты на более современную можно отложить в долгий ящик.
Для выжимки максимальной производительности SSD должен быть подключён к SATA посредством режима контроллера AHCI, преемника устаревшего IDE. Какой из режимов контроллера выбран в данный момент, можно проверить в BIOS компьютера или в диспетчере устройств Windows.
Если выбран режим IDE, его необходимо сменить в BIOS на AHCI. Это лучше делать в момент переустановки Виндовс. Переключиться на AHCI без переустановки системы можно путём редактирования её реестра. По этому вопросу есть масса инструкций в Интернете, однако успех выполнения операции гарантируется не в каждом случае.
5. Отдельный загрузчик Windows для SSD
При подключении SSD к сборке компьютера с BIOS UEFI, на разделе HDD которого уже стоит Windows, стоит учесть один момент. Два жёстких диска (или более)UEFI обычно определяет как цельное пространство и формирует для двух (или нескольких) операционных систем единый загрузочный раздел и единый раздел EFI. И они находятся на том жёстком диске, на котором установлена первая Windows. Соответственно, подключённый позднее SSD будет числиться как обычный раздел с данными. При выходе из строя или отсоединении HDD система на твердотельном накопителе без загрузчика не запустится.
Если Виндовс не клонируется, а устанавливается на SSD с нуля, на время её установки HDD нужно отключить (либо программно в настройках BIOS, либо аппаратно путём отсоединения SATA-кабеля). Это простейший способ правильной разметки нового накопителя: при установке Windows на нераспределённое пространство нужные разделы сформируются автоматически. Загрузка системы будет осуществляться с SSD, причём ещё и без дополнительного этапа выбора других систем. При необходимости вторую ОС можно запустить путём выставления приоритета загрузки её HDD в BIOS.
Используемые источники:
- https://www.iguides.ru/main/other/12_mifov_o_ssd_pro_kotorye_pora_zabyt/
- https://ip-calculator.ru/blog/ask/pochemu-proizvoditelnost-ssd-snizhaetsya-pri-zapolnenii/
- https://www.white-windows.ru/kak-ispolzovat-ssd-v-srede-windows-s-maksimalnoj-berezhlivostyu-i-effektivnostyu/