2013-07-03 2 views
1

Недавно (я подозреваю, что последнее обновление Java установлено несколько дней назад, но я не уверен), у меня возникают некоторые странные проблемы с VisualVM, запущенными под Mac OS 10.8.4. Профайлер работает отлично в течение веков, но теперь вдруг, профилирование CPU не показывает мне какие методы из моих собственных приложений больше, но только следующие четыре:Проблемы с профилированием VisualVM и Mac OS X

sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run() 
sun.awt.AWTAutoShutdown.run() 
sun.awt.AppContext$PostShutdownEventRunnable.run() 
java.util.concurrent.ThreadPoolExecutor$Worker.run() 

Мы попытались на Mac коллег (аналогичная конфигурация, установлены последние обновления), и он все еще отлично работает для него.

Любые подсказки, которые могут вызывать проблемы, приветствуются.

[edit] Это программа командной строки, no Приложение AWT.

+0

И приложение работает нормально? Поскольку вышеупомянутое выглядит так, как AWT отключился автоматически, что может быть связано с известной проблемой какао с '-XstartOnFirstThread'. –

+0

Да, приложение работает нормально. Я забыл упомянуть: это не приложение AWT **, а чисто основанная на командной строке. – qqilihq

ответ

0

По какой-то причине ваши настройки профилирования процессора испорчены. См. Profiling VisulVM, особенно раздел «Профилирование производительности». Он будет описывать настройки.