Есть ли способ узнать, сколько времени требуется приложению для запуска на Mac?
Мы получали отчеты о том, что для запуска Word 2008 потребовалось полчаса, и, хотя мы думаем, что решили проблему, в будущем было бы неплохо иметь возможность:
Вы всегда можете использовать командную строку с такой командой, как:
time open -a Word <some_word_doc.docx>
Изменить: как уже указывалось, этот метод выйдет как солнце, когда появится экран-заставка. Некоторые исследования привели меня к странице документации Apple, где объясняется, как профилировать время запуска приложений (ссылка на сайт). Вам потребуются установленные инструменты разработчика Apple. Метод с использованием инструмента Shark работает даже для приложений, для которых у нас нет исходного кода. В моих тестах время запуска отображается на вкладке диаграммы по оси X диаграммы. Я не знаю, насколько точен этот метод, так как я не опытный разработчик в OSX.
Как вы решили проблему? Я видел это в прошлом на ящиках Windows, где Normal.dot был поврежден, что привело к очень медленному запуску слова. Решением было удалить шаблон .dot, снова запустить слово и позволить ему воссоздать этот шаблон по умолчанию.