Почему Вы не можете дефрагментировать Твердотельные накопители? [дубликат]

Я продолжаю слышать, что это - огромное нет - нет. Почему это? Я запускаю Ubuntu главным образом, таким образом, она не влияет на меня, но я просто задавался вопросом.

39
задан 26.09.2009, 12:25

4 ответа

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

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

63
ответ дан 07.12.2019, 08:46

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

45
ответ дан 07.12.2019, 08:46

Обратите внимание, что не должно быть никакой технической причины не "способность дефрагментировать твердотельный накопитель", в том смысле, что Вы могли запустить программу дефрагментатора и выполнить ее против диска.

Но выполнение так не имеет эффекта, который оно делает на нетвердотельных накопителях, поскольку перемещение кластеров вместе на самом деле не ускорит диск.

С другой стороны, то, что Вы сделаете, выполняют много ненужных записей на диске, и это сократится, хотя немного, продолжительность жизни диска.

Кроме того, много твердотельных дисков делают оптимизацию для уменьшения этой проблемы путем сокращения повторенных записей до той же области, и это очевидно для внешней системы, в этом случае кластеры не могли бы быть двинуты вместе вообще, но вместо этого распространены по диску. Эта техника обычно является "выравниванием износа".

Если программа дефрагментатора отказывается дефрагментировать твердотельный накопитель (или даже просто перечислить ее как диск можно выбрать), я держал бы пари, что это - в основном отказ программного обеспечения сделать так, только избежать проблем, обрисованных в общих чертах выше.

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

11
ответ дан 07.12.2019, 08:46

Дефрагментация понизит живое предвкушение Вашего диска путем выполнения ненужных передач по диску с ограниченной продолжительностью жизни.

7
ответ дан 07.12.2019, 08:46

Теги

Похожие вопросы