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


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.


Хорошая информация, но знайте, что между местами есть ощутимая физическая разница. Длина дуги = 2pi (r) (Центральный угол / 360). Дальние расстояния требуют больше времени.
— Старый МакСтофер

Это как 4 мс. Диски довольно быстрые.
— duci9y

Время прохождения блока зависит от центрального угла, а не от длины дуги. Или, другими словами, скорость поверхности и длина дуги увеличиваются пропорционально радиальному положению пути; их соотношение остается постоянным. Там, где может быть улучшение скорости из-за положения файла, из-за того, что головки вынуждены радиально перемещаться на меньшее расстояние, чтобы достичь желаемой дорожки, но это возможно только в том случае, если вы знаете, где головки имеют тенденцию «зависать», и вы можете расположить рассматриваемые файлы поблизости. ...
— JRobert

... Другая переменная - это задержка вращения, но она почти всегда случайна, то есть непредсказуема. (Исторические мелочи: на некоторых (ныне древних) старых компьютерах с барабанной памятью некоторые программы были тщательно оптимизированы для размещения инструкций на барабане там, где, как предполагалось, должны быть головки, когда закончится предыдущая инструкция.)
— JRobert

Хорошая информация, но вы можете просто дефрагментировать файл, который не потребует перемещения головок из одного места в другое. Таким образом, головки отправятся в начальный блок, прочитают данные за один раз (вероятно, разбитые на несколько частей) и вернутся к чему-то другому.
— duci9y
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.