Разработчик DTrace представил новое ПО для оценки производительности в Linux — perf-tools

Один из разработчиков DTrace, Брендан Грег (Brendan Gregg), представил в своем блоге собранный им набор утилит для анализа производительности в Linux, названный perf-tools.

Приложения из подборки используют подсистемы ядра ftrace и perf_events, которые доступны в большинстве дистрибутивов Linux, включая и те, под управлением которых работают облачные системы в Netflix (для анализа производительности которых Грег и создал perf-tools). В частности, подсистема ftrace, по словам Грега, практически неизвестна разработчикам и почти не задействована в приложениях. Он надеется, что ситуация изменится с выходом его подборки (в частности, входящей в нее утилиты iosnoop для анализа скорости дискового ввода/вывода, основанной на ftrace).

Разработчик perf-tools Брендан Грег
Разработчик perf-tools Брендан Грег / Иллюстрация с сайта Brendangregg.Com

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

Решение о создании подборки perf-tools было впервые объявлено Грегом на конференции USENIX/LISA 2014, состоявшейся в Сиэтле 9-14 ноября прошлого года. Исходные коды всех приложений из подборки доступны на GitHub под свободной лицензией GNU GPLv2.

Aлександр по материалам Brendangregg.Com.







Интересные новости
Незавершенная версия Windows 7 работает лучше Vista
Программист открыл заблокированные возможности Windows 7
Quick Slide Show 2.32: создание flash-презентаций
Покупатели гоняются за старыми компьютерами ради Windows XP
Визуализатор V-Ray 1.5 Service Pack 2 с поддержкой 3ds Max 2009
Блок рекламы


Похожие новости

Разработчик программы скрытого досмотра людей получил заказы силовиков РФ: россиян будут фильтровать по выражению лицаРазработчик программы скрытого досмотра людей получил заказы силовиков РФ: россиян будут фильтровать по выражению лица
Meta расформировала команду из 300 разработчиков гибридной платформы дополненной и виртуальной реальностиMeta расформировала команду из 300 разработчиков гибридной платформы дополненной и виртуальной реальности
Microsoft анонсировала изменения в программе предварительной оценки Windows 11Microsoft анонсировала изменения в программе предварительной оценки Windows 11
Обнаружено вредоносное ПО для Windows Subsystem for Linux
Linux исполнилось 30 лет
Разработчик Norton Antivirus покупает конкурирующую фирму Avast за $8,6 млрд
Intel свернула поддержку 10-нм процессоров Cannon Lake на уровне драйверов Linux
Microsoft предупредила о вирусе-майнере LemonDuck, поражающем системы Windows и Linux
Zoom покупает разработчика облачного ПО для колл-центров за $14,7 млрд
Microsoft представила Windows 11: новый интерфейс, повышенная производительность, виджеты и многое другое
Последние новости

Подгружаем последние новости