Есть ли профилировщик для архитектуры Solaris 10 SPARC для использования с приложениями на C++? Если это имеет значение: мы используем gcc для компиляции наших источников C++.Профайлер для платформы Solaris SPARC (для приложений на C++)
ответ
Вы можете использовать бесплатно Solaris/Oracle Studio, которая поставляется с профилировщиком. http://www.oracle.com/technetwork/server-storage/solarisstudio/overview/index.html
Я думаю, вы можете использовать Rational Quantify, или если вы используете gcc, gprof будет работать.
Если вы не можете позволить себе Quantify (это не дешево), то у вас есть возможность RYO, используя либо интрузивную библиотеку, либо используя что-то вроде DTrace.
Также стоит проверить этот вопрос: Beyond Stack Sampling: C++ Profilers
Если вы можете достать NetBeans - Я считаю, что есть профайлер, встроенный в том, что (который использует DTrace снизу, я думаю)
Если бы вы могли использовать Zoom, я бы порекомендовал его, но я не уверен, что он ограничен Linux.
Но тогда всегда есть ugly-duckling method.