Переместить большие, частые файлы ближе к центру жесткого диска

1

Существует ли собственная / сторонняя утилита (или собственный трюк) для перемещения больших часто используемых файлов ближе к центру диска?

У меня сложилось впечатление, что ОС пыталась автоматически оптимизировать часто используемые файлы, чтобы они были ближе к центру диска, но я не знаю, насколько «часто» это «достаточно часто», и мне хотелось бы заставить весь каталог проекта быть ближе к диску.

Причина: я использую Logic Pro для нескольких проектов, но в одном конкретном проекте я продолжаю извлекать активность диска (о чем свидетельствуют сообщения «Перегрузка системы» от логики и всплески в представлении активности диска монитора активности).

Я видел, что у некоторых пользователей Logic и Final Cut было улучшение производительности после дефрагментации (с использованием iDefrag), но мне было интересно, есть ли другие варианты, кроме принудительной дефрагментации.

Предложение: может ли помочь копирование всего каталога проекта на внешний диск, перезапись его на локальный диск в виде одной операции ввода-вывода, а затем ожидание, пока файловая система проиндексирует / оптимизирует его, поможет? Или это сбросило бы «частоту» доступа и действительно повредило бы?


Характеристики машины в вопросе:

  • OS X 10.7.4
  • 500 ГБ Serial ATA Drive @ 7200
  • 2,66 ГГц i7 MacBook Pro
  • 8 ГБ 1067 МГц DDR3
Старый МакСтофер
источник
1
Это именно то, что SSD и RAID-массивы для LOL
Александр
Я не мог согласиться больше. Жаль, что у меня нет ни на этой установке ... Но я буду, прежде чем начать следующий альбом!
Старый МакСтофер

Ответы:

1

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

Удаление и перезапись файла не сильно поможет, так как пространство на вашем диске уже фрагментировано. Хотя я не подтвердил это, OS X автоматически дефрагментирует файлы размером менее 20 МБ. Аудио и видео файлы обычно имеют размер более 20 МБ и сильно фрагментированы.

Предполагая, что вы говорите о дефрагментации диска, я настоятельно рекомендую iDefrag. Я использую его каждые 6 месяцев, и использование компьютера после дефрагментации похоже на переключение со старого модема 56k на оптоволокно Google.

duci9y
источник
Хорошая информация, но знайте, что между местами есть ощутимая физическая разница. Длина дуги = 2pi (r) (Центральный угол / 360). Дальние расстояния требуют больше времени.
Старый МакСтофер
Это как 4 мс. Диски довольно быстрые.
duci9y
Время прохождения блока зависит от центрального угла, а не от длины дуги. Или, другими словами, скорость поверхности и длина дуги увеличиваются пропорционально радиальному положению пути; их соотношение остается постоянным. Там, где может быть улучшение скорости из-за положения файла, из-за того, что головки вынуждены радиально перемещаться на меньшее расстояние, чтобы достичь желаемой дорожки, но это возможно только в том случае, если вы знаете, где головки имеют тенденцию «зависать», и вы можете расположить рассматриваемые файлы поблизости. ...
JRobert
... Другая переменная - это задержка вращения, но она почти всегда случайна, то есть непредсказуема. (Исторические мелочи: на некоторых (ныне древних) старых компьютерах с барабанной памятью некоторые программы были тщательно оптимизированы для размещения инструкций на барабане там, где, как предполагалось, должны быть головки, когда закончится предыдущая инструкция.)
JRobert
Хорошая информация, но вы можете просто дефрагментировать файл, который не потребует перемещения головок из одного места в другое. Таким образом, головки отправятся в начальный блок, прочитают данные за один раз (вероятно, разбитые на несколько частей) и вернутся к чему-то другому.
duci9y