Дефрагментация действительно помогает? [дубликат]

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

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

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

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

Я не знаю, мечтаю ли я он. Есть ли какие-либо точные данные по этому? Дефрагментация все еще помогает в современном Windows?

Мой опыт составил 99% на Windows XP. Как насчет Vista или Windows 7? Действительно ли дефрагментация является более эффективной при тех версиях Windows?

16
задан 20.03.2017, 12:17

4 ответа

Дефрагментация в целом будет иметь мало заметного эффекта, если файловая система не будет очень фрагментирована для запуска с (т.е. был в некоторое время и видел большое действие или стал очень полным (> 85%) в какой-то момент). Современные файловые системы как ext2/3/4 и NTFS довольно хороши в предотвращении хронической фрагментации.

Существует несколько исключений к этому правилу:

  1. Файловые системы FAT16/FAT32 используют алгоритм назначения блока первого соответствия начала к концу при создании и росте файлов, который приводит к очень плохой фрагментации во многих случаях
  2. Некоторые дефрагментаторы сделают хорошее задание расположения связанных файлов вместе, конкретно используемые во время начальной загрузки. Это может улучшить скорость начальной загрузки, хотя еще не улучшится много очень. Более поздние варианты Windows делают это до некоторой степени автоматически, таким образом, это не должно быть сделано вручную
  3. Назад то, когда Windows запустился бы с файловой системы FAT, затем преобразовывают в NTFS во время процесса установки, выполняющего дефрагментацию после того, как установка завершилась, могло иметь измеримое значение. Некоторые предлагают это (дефрагментирующийся после того, как установка является полезной задачей), все еще имеет место, многие предлагают иначе.

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

10
ответ дан 07.12.2019, 10:54

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

7
ответ дан 07.12.2019, 10:54
  • 1
    Из того, что я читал (я не видел его непосредственно), SSD даже не позволит Вам дефрагментироваться. Это похоже, grayed это Windows или что-то. – Grant 18.08.2009, 05:36

Некоторая интересная информация в Измерении Уровня в Windows Vista...

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

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

1
ответ дан 07.12.2019, 10:54

WinDirStat даст Вам хорошую идею того, как Ваши данные рассеиваются всюду по жесткому диску. Для файлов, больше, чем кластер, ОС разделит его и поместит его в несколько кластеров всюду по диску. Когда необходимо получить доступ к одному из этих файлов, магнитная головка диска должна переместиться в каждое местоположение на диске и считать части. Если бы все эти кластеры были близко друг к другу, то было бы меньше перемещения требуемые и немного более быстрые времена доступа к файлу. Также возможно, что Ваш диск не является самым слабым звеном цепи если можно так выразиться, таким образом, производительность, полученная от дефрагментации, не может быть так же очевидна для Вас. Но это действительно помогает.

-1
ответ дан 07.12.2019, 10:54

Теги

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