На этот вопрос уже есть ответ здесь:
- Должен ли я дефрагментировать мой SSD? 7 ответов
Я продолжаю слышать, что это огромное нет-нет. Почему это? В основном я использую Ubuntu, так что это не влияет на меня, но мне было просто интересно.
windows
ssd
defragment
Георг IV
источник
источник
Ответы:
Твердотельные накопители основаны на флэш-памяти, срок службы которой сильно отличается от стандартных жестких дисков на основе вращающегося диска . Каждый сектор имеет ограниченное количество циклов записи , поэтому накопители имеют функции выравнивания износа, которые позволяют накопителю работать дольше, по существу, специально его фрагментируя.
Время чтения не значительно улучшается при дефрагментации, как в стандартных дисках, поэтому при дефрагментации нет реальной выгоды, но при этом вы увеличиваете количество операций записи на диск, тем самым сокращая срок службы диска.
источник
Дефрагментация помещает ваши сектора рядом друг с другом, что полезно для диска, который вращается вокруг. Однако это бесполезно на SSD, который имеет постоянное время доступа для любого сектора. Дефрагментация просто вызывает дополнительные записи на диск (SSD имеют ограниченное количество записей из-за их дизайна)
источник
Обратите внимание, что не должно быть никаких технических причин для того, чтобы «не иметь возможности дефрагментировать твердотельный накопитель», в том смысле, что вы можете запустить программу дефрагментации и запустить ее на накопителе.
Но это не оказывает влияния на твердотельные накопители, поскольку перемещение кластеров на самом деле не ускоряет работу накопителя.
С другой стороны, вы будете выполнять много ненужных записей на диске, и это, хотя и немного, сократит срок службы диска.
Кроме того, многие твердотельные накопители выполняют оптимизацию, чтобы уменьшить эту проблему, уменьшая повторные записи в одну и ту же область, и это прозрачно для внешней системы, и в этом случае кластеры могут вообще не перемещаться вместе, а вместо этого распределяться по диску. , Эта техника, как правило, "выравнивание износа".
Если программа дефрагментации отказывается дефрагментировать твердотельный диск (или даже просто указать его как диск, который вы можете выбрать), я бы поспорил, что это в основном отказ программного обеспечения, просто чтобы избежать проблем, описанных выше.
Обратите внимание, что я недостаточно знаю о базовых протоколах, используемых для дефрагментации диска, поэтому вполне может быть жесткий блок с твердотельного диска для приема команд дефрагментации, если такие вещи существуют. Причины этого, однако, описаны ниже.
источник
Дефрагментация снизит ожидаемый срок службы вашего накопителя, выполняя ненужные проходы над накопителем с ограниченным сроком службы.
источник
Это зависит от того, что находится на диске. Вы не получите никакого увеличения производительности на дефрагментацию в SSD, но это будет иметь влияние на восстановлении данных.
С одной стороны, флэш-память имеет ограниченное количество циклов записи , поэтому выполнение большого количества записи со временем изнашивает ее. Флэш-накопители, карты памяти и твердотельные накопители используют такие приемы, как выравнивание износа и TRIM, чтобы продлить срок службы носителя, но дефрагментация имеет тенденцию вызывать большое количество записей, что приводит к более быстрому износу.
С другой стороны, фрагменты файлов бесконечно труднее восстанавливать при случайном удалении, поражении вирусом и т. Д., Поэтому поддержание ваших файлов в непрерывном состоянии (например, путем дефрагментации) значительно увеличит шансы на восстановление.
Поэтому, как я сказал в начале, это зависит от того, что хранится на диске, насколько важны файлы, насколько вероятно, что вам потребуется выполнить восстановление данных и как часто файлы меняются (частые удаления и копии будут привести к фрагментации быстрее, а также съесть больше циклов записи).
источник
На самом деле, вы можете. Дефрагментация - это вещь уровня файловой системы, не имеет значения, что находится на нижнем уровне блока.
Но в случае SSD нет головки диска, движения которой должны быть сведены к минимуму. Таким образом, это не будет быстрее, даже немного.
Некоторые ОС и инструменты запрещают это только потому, что решения их компаний-разработчиков любят смешивать значения «тебе не нужно» и «ты не можешь». Но это разные вещи.
Вероятно, есть несколько хаков, которые могли бы избежать этого запрета (regedit или экспорт диска в виде iscsi и повторный импорт на тот же компьютер и т. Д.). В этом случае вы найдете очень фрагментированный диск, дефрагментация которого будет очень большой. Это потому, что ОС не заботится о фрагментации в их случае. И, как упоминают другие ответы, эта дефрагментация не сделает вашу систему быстрее, но сократит срок ее службы.
источник
Это не плохо все время. Запрещается вручную выполнять полную дефрагментацию, но если у вас включены моментальные снимки томов, Windows 8/10 будет дефрагментировать SSD раз в месяц :
источник
По данным Condusiv Technologies:
SSD начинаются очень быстро, а затем быстро начинают терять свою скорость и со временем становятся подверженными коррупции. Твердотельные накопители требуют, чтобы старые данные были удалены до того, как на них будут записаны новые данные, а не просто записаны поверх старой информации, как на жестких дисках. Это удваивает износ и может вызвать серьезные проблемы.
Принципиальным вопросом является снижение скорости записи из-за фрагментации свободного пространства. Небольшие свободные места, разбросанные по всему SSD, приводят к тому, что файловая система записывает файл фрагментированными частями в эти небольшие доступные свободные места. Это снижает производительность записи на 80% по сравнению с твердотельным накопителем.
SSD-накопители могут записывать на диск только столько раз, сколько у них конечного числа операций записи. Из-за удвоения эффекта необходимости читать и стирать, прежде чем он сможет записать снова, SSD подвергаются вдвое большему использованию.
Когда SSD приближается к своему пределу, возникает больше ошибок фрагментации и записи, что приводит к замедлению работы SSD. Производительность записи уменьшается пропорционально увеличению фрагментации свободного пространства. Все SSD будут страдать от этой проблемы в тот или иной момент, если HyperFast не используется для оптимизации твердотельного диска.
Поэтому они рекомендуют использовать свой продукт под названием Diskeeper. По компании:
Diskeeper с HyperFast позволяет вашей системе работать так же быстро, как и при покупке, оптимизируя свободное место на вашем SSD. Функция HyperFast, включенная в Diskeeper 12, специально решает эти проблемы, разумно устраняя снижающую производительность фрагментацию свободного пространства, которая может способствовать случайной, а не более эффективной последовательной записи. Эта технология вместе с технологией IntelliWrite способствует более эффективной и выгодной последовательной записи, а не случайной записи.
Более подробная информация об их продукте доступна:
http://www.condusiv.com/products/diskeeper/
источник