Есть ли твердотельные накопители фрагментировались? И если они делают, это заставляет их работу страдать?
Есть ли твердотельные накопители фрагментировались? И если они делают, это заставляет их работу страдать?
Ответы:
Да, SSD действительно фрагментированы. Влияет ли это на производительность как на обычные жесткие диски? Нет.
Фрагментация просто относится к размещению файлов не по порядку. Это необходимо на всех устройствах хранения данных без необходимости перестановки всех данных, которые когда-либо записывались, каждый раз, когда вы что-то пишете.
Твердотельные накопители НЕ требуют дефрагментации. Это может уменьшить срок службы привода. Технология выравнивания износа преднамеренно «фрагментирует» данные, чтобы обеспечить постоянный срок службы накопителя.
Источник: OCZ
«Suffer»? Нет опыта ? Да.
Фрагментация - это просто когда файлы записываются в несмежные блоки. Это не проблема со свежим, чистым диском, но через некоторое время, когда диск заполняется и файлы удаляются, новые файлы в конечном итоге начинают записываться в доступные блоки, которые не всегда могут быть достаточно большими для всего файла. , Там действительно нет никакого способа обойти это (если не записать все один раз на пустой диск, а потом ничего больше не писать), даже с лучшей файловой системой.
Однако, как указал sblair, на самом деле это не проблема с твердотельными накопителями, как с жесткими дисками, потому что нет головы, чтобы физически перемещаться по диску для сбора данных, поэтому нет потери производительности.
Кроме того, как объяснили Марцин и Молли, твердотельные накопители должны распределять данные по всему накопителю, чтобы предотвратить его изнашивание, в то время как остальная часть остается неиспользованной. В результате твердотельные накопители преднамеренно фрагментируют данные, чтобы распространить их по всему диску. Кроме того, вы не хотите дефрагментировать SDD, потому что он не только не позволяет распространять данные, но и все дополнительные записи быстрее его изнашивают. Грабители дали хорошее объяснение того, как SSD отличаются от традиционных вращающихся дисков, и что сектора на SSD не отражают физическую структуру.
Это еще одно преимущество твердотельных накопителей перед вращающимися жесткими дисками: фрагментация больше не является проблемой.
SSDs : 5 (less power, less heat, faster, no fragmentation, smaller)
HDs : 1 (longer lasting)
Предостережение :
Все это, однако, не означает, что твердотельные накопители являются идеальным решением для хранения данных. Помимо того, что они изнашиваются, есть критическая проблема, о которой нужно знать. Хотя это правда , что SSD - накопители нанимают износ нивелирование и их микропрограммный управляют отображением сектора, что не отрицает тот факт , что SSD - накопитель, как и все устройства хранения данных , которые позволяют модифицировать, делать фрагментируются что смерть , когда вам нужно восстановить потерянные файлы.
Использование более терпимой файловой системы, такой как NTFS, вместо FAT32 помогает в некоторой степени, но факт заключается в том, что фрагментированный файл гораздо труднее восстановить (если не исключить невозможно), чем тот, который не фрагментирован. Конечно, в этом случае «фрагментированный» означает с точки зрения ОС, независимо от физической компоновки.
Общее мнение заключается в том, что они могут фрагментироваться, но нет необходимости дефрагментировать, и, что еще хуже, это может привести к сокращению срока службы привода. Мне нравится Tom's Hardware и его объяснение при исследовании продукта дефрагментации SSD от Diskeeper .
На самом деле вы можете потерять производительность из-за фрагментации на SSD. Фрагментация остается логической проблемой, поскольку ОС / файловая система должна отслеживать все фрагменты файлов и фрагменты свободного пространства. По мере сокращения и роста файлов, а также по мере того, как свободное пространство становится все более логически фрагментированным, со временем операции ввода-вывода будут, естественно, уменьшаться, в то время как операционная система / файловая система будет, естественно, потреблять больше ресурсов ЦП, чтобы выяснить, куда поместить следующий фрагмент данных для хранения. или при чтении дополнительной информации, чтобы выяснить, где находятся все биты массивного файла.
В основном, IOPS будет расти по мере роста фрагментации. Больше IOPS вообще плохо. Я ошибся?
Это может показаться не таким очевидным в системах, не основанных на файлах, таких как базы данных, которые хранят весь свой контент в большом объеме дискового пространства (позволяя БД управлять фрагментацией на один-два уровня выше файловой системы).
Однако вы можете и будете страдать от фрагментации даже на SSD, если не будете предпринимать какие-либо действия для смягчения долгосрочных последствий.
SSD действительно потрясающе, но это не панацея. Любой, кто настаивает на том, что фрагментация - это вещь прошлого SSD, скорее всего, что-то продаст.
Причина, по которой вы страдаете от фрагментации, обычно заключается в том, что головка диска должна перемещаться во множество разных мест для доступа к файлу. Он должен физически двигаться, что занимает много времени. С твердотельным накопителем (SSD) вы все равно столкнетесь с фрагментацией, но нет движущихся частей, которые должны были бы фактически перемещаться в расположение других частей файла, поэтому вы не столкнетесь с такими же симптомами ( снижение производительности).
Кроме того, твердотельные накопители имеют конечное число раз, когда они могут быть записаны. Таким образом, их дефрагментация может фактически сократить срок службы диска, но при этом не даст вам преимущества в увеличении производительности, как при работе с диском с пластинами.