Комментарии 15
вообще утилита Instruments умеет все это смотреть со всеми подробностями и красивым гуи :)
Instruments тяжеловат да и не везде его можно поставить. А скомпиленную утилитку перекинуть — легко. =)
ну Instruments тяжеловат разве что для старых конфигураций, уж что может быть быть хуже макбука с кор2дуо, но вполне нормально на нем работает.
кстати для старых конфигурация пойдет отличный Shark, он идет в комплекте на Snow Leopard, из львов его уже выпилили. Менее жрущий.
Но ваше решение тоже вполне, бесспорно :)
кстати для старых конфигурация пойдет отличный Shark, он идет в комплекте на Snow Leopard, из львов его уже выпилили. Менее жрущий.
Но ваше решение тоже вполне, бесспорно :)
Согласен. На мой взгляд отличное решение для поверхностного профилирования приложения на машинах во время тестирования.
Есть procfs, только собрать надо :) macfuse.googlecode.com/svn/trunk/filesystems/procfs/
176% в итоге — как-то многовато.
Баловался написанием системных утилит: github.com/astavonin/Tasks-Explorer#readme. В целом, возможностей больше чем у родного Эплового Activity Monitor. Последнюю версию лучше собрать из исходников.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Потоки в OS X: как получить CPU usage всех потоков в чужой программе?