4

XPerf - это инструмент, который позволяет детально отслеживать различные действия системы, такие как процессор, ввод-вывод и многое другое ...

Из-за его детализации вы можете увидеть количество трассировок стека, графики смещения положения диска, вызовы драйверов и так далее ...

Существует ли альтернатива XPerf-a для Linux и Mac OS X? Каковы первоклассные инструменты производительности там?

3 ответа3

3

Для OS X посмотрите на dtrace и производные инструменты (я думаю, что fs_usage и sc_usage связаны; есть также порт Linux), а также части инструментов разработчика Apple, таких как Shark (см., Например, здесь и здесь).

2

Для Linux вы можете комбинировать множество инструментов. top (или htop), iotop и т. д. Вы также можете установить учет BSD и использовать команду sa.

0

fseventer - превосходный монитор файловой системы с графическим интерфейсом для OS X (поддержка до 10.9 Mavericks, 10.10 Yosemite пока не поддерживается). Он использует Spotlight API и часто помогает мне определить нежелательные операции записи или определить, какие файлы конфигурации действительно читаются и т.д.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .