Linux -- это интересно

Sysprof


Рубрика: Системные утилиты
Метки: | |
Просмотров: 2610

Инструмент для профилирования производительности.


Sysprof — простое GTK графическое приложение для профилирования производительности системы.

Требования к производительности программного обеспечения очень разные, но многие приложения имеют очень жесткие требования (по скорости выполнения) и анализ производительности является важнейшей задачей для многих прикладных разработчиков.

Разработчику очень важно иметь точную информацию о том где именно расходуется время в приложении, если нужно действительно эффективно его оптимизировать. Выполнение таких действий называется профилированием кода. Одним из самых удобных и простых инструментов для профилирования кода является Sysprof.

Sysprof нацелен на детальный анализ производительности всех компонентов системы в целом, включая ядро и приложения пользовательского окружения (включая многопотоковые приложения). Для работы приложением используются штатные интерфейсы трассировки, что позволяет обойтись в процессе профилирования без перекомпиляции существующих приложений.

Sysprof позволяет выбирать работающие процессы и определять сколько процессорного времени они используют. Имеется древовидный виджет для перемещения по функциям, для каждого из них предоставляется информация об использовании процессора (списки можно сортировать по возрастанию и убыванию).

Для оценки результатов трассировки в Sysprof может использоваться как графический так и консольный интерфейс. Для работы с приложением (понимания и использования полученных результатов) требуются некоторые навыки программиста... Если же просто нужно установить причину "Почему система и приложения работают медленно?" то сведения полученные в Sysprof тут не помогут.

Лицензия: GNU GPL v2

Домашняя страница

Страница на git.gnome.org

Оставьте комментарий!
Используйте нормальные имена.Войти через loginza
Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email.
(При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д.)



 
(обязательно)