The OpenNET Project / Index page

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

07.07.2017 11:25  Выпуск hotspot 1.0.0, GUI для анализа производительности в Linux

В списке рассылки разработчиков ядра Linux представлен первый публичный выпуск приложения hotspot, в рамках которого разработан GUI для наглядного изучения отчётов, подготовленных с использованием подсистемы ядра perf, предоставляющей средства для профилирования и анализа производительности.

Hotspot может выступать в качестве прозрачной замены команде "perf report" при разборе файлов perf.data, дополнительно предоставляя такие возможности как визаулизация через FlameGraph, сводный обзор состояния в стиле утилиты top, агрегация статистики по вызовам, различные виды сортировки, отображение всплывающих подсказок, встроенные механизмы поиска и возможность отображения бок о бок метрик для нескольких событий.



  1. Главная ссылка к новости (https://lkml.org/lkml/2017/7/6...)
  2. OpenNews: Инструментарий для наглядной оценки проблем с производительностью
  3. OpenNews: perf-tools - новый набор утилит для анализа производительности в Linux
  4. OpenNews: Выход ktap 0.2, системы динамической трассировки для ядра Linux
  5. OpenNews: Выпуск платформы динамической трассировки приложений Frida
  6. OpenNews: Средства трассировки в ядре Linux достигли уровня DTrace
Лицензия: CC-BY
Тип: Программы
Ключевые слова: perf, debug, kernel
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, iZEN (ok), 12:08, 07/07/2017 [ответить] [показать ветку] [···]    [к модератору]
  • –15 +/
    Зачем путать названия? hotspot - это название JIT-компилятора Sun Microsystems, Inc.
     
     
  • 2.3, Аноним (-), 12:57, 07/07/2017 [^] [ответить]    [к модератору]
  • +14 +/
    Никакого Sun Microsystems, Inc. давно уже не существует.
     
     
  • 3.8, iZEN (ok), 14:52, 07/07/2017 [^] [ответить]     [к модератору]
  • –3 +/
    Право на название HotSpot применительно к программному продукту принадлежит Orac... весь текст скрыт [показать]
     
     
  • 4.12, Аноним (-), 20:52, 07/07/2017 [^] [ответить]    [к модератору]  
  • +3 +/
    Вот именночто jvm называется HotSpot, а не hotspot, вендузятник вы наш.
     
     
  • 5.13, iZEN (ok), 21:20, 07/07/2017 [^] [ответить]    [к модератору]  
  • –6 +/
    Знаешь, почему Mozilla изменила имя своего браузера Firebird? ;)
     
     
  • 6.19, Аноним (-), 16:25, 08/07/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    А ты знаешь про разницу между просто названием и зарегистрированным товарным знаком?
     
  • 6.22, Аноним (-), 08:20, 09/07/2017 [^] [ответить]     [к модератору]  
  • +1 +/
    Изменили, только потому что уже была открытая и свободная SQL Firebird Это прос... весь текст скрыт [показать]
     
  • 4.17, Аноним (-), 00:13, 08/07/2017 [^] [ответить]     [к модератору]  
  • +4 +/
    Жабистская лапша на все уши хороша ... весь текст скрыт [показать]
     
  • 4.30, X4asd (ok), 12:02, 11/07/2017 [^] [ответить]    [к модератору]  
  • +2 +/
    > «HotSpot» часто называют самой производительной виртуальной машиной Java в своём классе.

    Windows называют самой GUI-шной операционной системой среди класса семейства операционных систем Microsoft для рабочих станций...

    > программа, которая выполняется в этой JVM может быть более производительной, чем эквивалентная ей программа в машинных кодах.

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

     
  • 3.21, Аноним (-), 01:18, 09/07/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    iZEN ДЦП это серьезно! давай выздоравливай!!!
     
  • 3.24, Аноним (-), 16:04, 09/07/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    полагаю, он имеет в виду, что орацле только трейдмарками и интеллектуальной собственностью грозить гораздо, а все разработки остались в эпохе сана, который умер
     
     
  • 4.25, iZEN (ok), 17:13, 09/07/2017 [^] [ответить]     [к модератору]  
  • –4 +/
    Sun не умрёт, пока Сеть - это компьютер ... весь текст скрыт [показать]
     
     
  • 5.26, Аноним (-), 19:42, 09/07/2017 [^] [ответить]    [к модератору]  
  • +/
    >Сеть - это компьютер

    Только один?

     
  • 5.27, Michael Shigorin (ok), 19:56, 09/07/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    > Sun не умрёт, пока Сеть - это компьютер.

    Категорические утверждения абсолютно неверны!

     
  • 1.2, Аноним (-), 12:31, 07/07/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    Чем оно лучше Valgrind запущенного из под Qt Creator (помимо меньших накладных расходов perf)?
     
     
  • 2.4, Аноним (-), 13:01, 07/07/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    > Чем оно лучше Valgrind запущенного из под Qt Creator (помимо меньших накладных
    > расходов perf)?

    С каких это пор valgring стал профайлером?

     
     
  • 3.5, Аноним84701 (ok), 13:09, 07/07/2017 [^] [ответить]    [к модератору]  
  • +2 +/
    >> Чем оно лучше Valgrind запущенного из под Qt Creator (помимо меньших накладных
    >> расходов perf)?
    > С каких это пор valgring стал профайлером?

    Сallgrind? http://valgrind.org/docs/manual/cl-manual.html
    % valgrind --tool=callgrind --dump-instr=yes ./ultimateworlddominationtool

     
  • 2.6, Аноним (-), 13:16, 07/07/2017 [^] [ответить]     [к модератору]  
  • +/
    Perf, например, умеет профилировать сразу все процессы системы, умеет собирать н... весь текст скрыт [показать]
     
  • 1.7, Аноним (-), 13:43, 07/07/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +6 +/
    На Qt, значит можно юзать!
     
     
  • 2.10, Аноним (-), 20:27, 07/07/2017 [^] [ответить]    [к модератору]  
  • +/
    это не софт для измерения производительности, а гуй для просмотра отчетов от подсистемы ядра для измерения производительности
     
  • 2.18, Sw00p aka Jerom (?), 00:39, 08/07/2017 [^] [ответить]    [к модератору]  
  • +/
    измерять можно и в попугаях, в слонах и в мартышках ))
     
  • 1.15, Аноним (-), 23:42, 07/07/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • –4 +/
    А как же народный действенный метод: количество  FPS в каком-нибудь Quake клоне?
     

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


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