The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Релиз Sysprof 1.2.0, системы профилирования производительности для Linux

09.09.2012 14:56

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

В новой версии:

  • Произведена переработка и улучшение графического интерфейса;
  • Расширены средства отслеживания времени, затрачиваеммого на выполнение компонентов ядра;
  • Добавлен интерфейс командной строки;
  • Проведена оптимизация производительности;
  • Система трассировки переведена на использование системного вызова perf_event_open.


  1. Главная ссылка к новости (https://lkml.org/lkml/2012/9/8...)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/34786-profile
Ключевые слова: profile, trace, debug, kernel, linux, sysprof
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (9) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, myhand (ok), 15:45, 09/09/2012 [ответить]  
  • –12 +/
    > Произведена переработка и улучшение графического интерфейса

    gtk2 - некрофилы атакуют

    > Добавлен интерфейс командной строки

    use perf, luke

     
     
  • 2.2, all_glory_to_the_hypnotoad (ok), 16:28, 09/09/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    patch: use oprofile
     
     
  • 3.3, добрый дядя (?), 18:13, 09/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > patch: use oprofile

    patch rejected, ибо oprofile давно не обновлялся, заброшен и выкинут из репов Ubuntu 12.04+

    но я попробовал perf, он ЗНАЧИТЕЛЬНО более прост в использовании чем oprofile, и возможностей в нем не меньше

    так что в самом деле, use perf

     
     
  • 4.4, Мяут (ok), 19:43, 09/09/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > 2012-08-27 OProfile 0.9.8 released

    27 августа последний релиз. Другое дело, что в Debian (а значит и в Ubuntu) до сих пор не осилили собрать 0.9.7 даже :)

     
     
  • 5.5, ананим (?), 19:52, 09/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    не-не-не!
    главное - у него поддержка в ядре.
    # zcat /proc/config.gz | grep -i profi
    CONFIG_HAVE_OPROFILE=y
    CONFIG_OPROFILE_NMI_TIMER=y
     
  • 5.8, добрый дядя (?), 20:08, 09/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > 27 августа последний релиз. Другое дело, что в Debian (а значит и в Ubuntu) до сих пор не осилили собрать 0.9.7 даже :)

    этому есть причина, разработчики Ubuntu пояснили её и рекомендовали ползти в сторону perf

    я в курсе что есть новые релизы, что даже есть поддержка на уровне ядра до сих пор

    но дело в том что oprofile корявый капризный инструмент с неудобным командным интерфейсом, в то время как perf значительно проще и приятнее, и вообще он в ядре сидит http://lxr.linux.no/#linux+v3.5.3/tools/perf

     
  • 4.9, all_glory_to_the_hypnotoad (ok), 20:20, 09/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    хер с убунтой. Но perf, похоже, действительно лучше
     

  • 1.6, Аноним (-), 19:57, 09/09/2012 [ответить]  
  • +/
    Какие ностальгичные скрины....
     
     
  • 2.10, 1q2w3e (?), 22:34, 09/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Crux!
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру