Нужны предложения для общесистемного профилировщика для встроенного устройства Linux
Я хотел бы профилировать мое встроенное устройство Linux для различных действий (например, сенсорного ввода на экране, переворачивания страницы в приложении для чтения новостей и т. Д.). Но требуется, чтобы профилировщик генерировал информацию для всего программного стека на устройстве, как в пользовательском пространстве, так и в пространстве ядра. Было бы лучше, если бы в профилировщике не было значительных накладных расходов для ведения журналов, поскольку память и ресурсы очень ограничены на встроенном устройстве Linux.
Какие-либо предложения?
1 ответ
Вы пробовали OProfile?
Он поддерживает несколько аппаратных архитектур, и я считаю, что он включен в последние основные ядра. Он также может профилировать как пользовательское пространство, так и само ядро.