4

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

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

3 ответа3

6

MyDefrag бесплатен и предлагает язык сценариев, а также оптимизирует (переупорядочивает) по пути; "System Disk Monthly" и "Data Disk Monthly" делают это. Лучшая часть: вы можете редактировать эти сценарии и создавать свои собственные; обратите внимание на функциональность "зоны" и т. д. http://www.mydefrag.com/Manual-Scripts.html

Подумайте, если вы еще не знали: доступ к диску на внешнем краю диска (логическое начало диска) значительно быстрее, чем на конце (внутренний край).

Наконец: подумайте, сколько стоит ваше время, и подумайте о SSD, если случайный ввод-вывод действительно важен; в наши дни цены становятся достаточно разумными, приближаясь к цене 10 тыс. оборотов в минуту. Если у вас есть SSD и вам нужен самый высокий IOPS, некоторые тесты, проведенные сайтами проверки оборудования, показали, что скорость интерфейса SATA оказывает значительное влияние на IOPS.

0

Дефрагментатор диска AusLogics имеет опцию папки дефрагментации (проверена версия 6.2.1.0). Доступ к нему осуществляется через меню - «Действие»> «Дополнительно»> «Дефрагментировать папку».

0

Вы всегда можете приобрести твердотельный накопитель (SSD) и не допускать фрагментации.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .