1

Может кто-нибудь помочь мне диагностировать, почему удаление каталога на моем Mac было таким медленным?

$ du -hs mydir/
606M    mydir/
$ find mydir/ -type f -print | wc -l
   12720
$ date
Tue Sep 10 10:59:27 PDT 2013
$ rm -Rf mydir
$ date
Tue Sep 10 11:01:44 PDT 2013

Это мой локальный компьютер, довольно крутой Mac Pro с OS X 10.8. В каталоге много файлов и он довольно большой, но за две минуты его удалить? Будет ли это ожидать?

Могу ли я в любом случае выяснить, что замедляет этот процесс?

Заранее спасибо!

1 ответ1

0

Независимо от того, какую операционную систему вы используете, от Windows до OSX (Darwin / Unix) и Linux, и независимо от скорости вашего жесткого диска или твердотельного накопителя, всегда есть возможность стать узким местом при манипулировании файлами.

Если каталог очень большой, вполне возможно занять более минуты (или две!) удалить каталог.

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

Кроме того, как вам известно, каждому устройству потребуется разное время для удаления файлов и т.д. В зависимости от его аппаратных и программных характеристик.

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

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