Почему Акула может быть такой медленной? - PullRequest
0 голосов
/ 02 декабря 2009

Я пытаюсь профилировать переводчика Ruby. Я запускаю shark -i ./ruby bm_sudoku.rb или что-то в этом роде, сценарий завершается менее чем за секунду, а затем Акула переходит к пункту «CHUDData - Анализ образцов ... 99,3% ..» и остается там замороженным в течение примерно 10 минут. Это заканчивается в конце концов, это так невероятно медленно, что в значительной степени непригодно для использования.

Версия, которая у меня есть, это OSX 10.5, акула 4.6.1 (227).

Есть идеи, что это может быть?

Ответы [ 2 ]

0 голосов
/ 22 мая 2010

Try Instruments - сэмплер процессора похож на акулу и работает намного быстрее. Никакой паузы в конце.

0 голосов
/ 02 января 2010

В 10.5 есть какая-то странная проблема с тем, что Акула является ледяной медленной загрузкой символов, которая может занять несколько минут. Я не вижу проблемы в 10.6, и это похоже на то же поведение , которое видели разработчики Chromium .

...