+ Répondre à la discussion Actualité déjà publiée
  1. #1
    Chroniqueur Actualités
    Avatar de Patrick Ruiz
    Homme Profil pro
    Rédacteur technique
    Inscrit en
    février 2017
    Messages
    193
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Rédacteur technique
    Secteur : Communication - Médias

    Informations forums :
    Inscription : février 2017
    Messages : 193
    Points : 6 088
    Points
    6 088

    Par défaut Perf, l’outil d’analyse de performances de Linux, désormais doté d’une interface graphique

    Perf, l’outil d’analyse de performances de Linux, désormais doté d’une interface graphique
    Plus intuitive que la version ligne de commande

    KDAB, une firme allemande spécialisée dans la conception d’outils de visualisation graphique vient de publier hotspot v 1.0, une interface graphique proposée comme une alternative à la version ligne de commande de l’outil perf de Linux.

    Dans sa version ligne de commande, l’outil perf fournit une sortie essentiellement statique. C’est certainement dans le but de faciliter l’obtention d’un rapport interactif qu’il a finalement été doté d’une interface graphique par un ingénieur de la firme KDAB.

    Désormais, après une analyse des interactions entre les différentes couches matérielles et logicielles d’un système, l’outil affichera des informations sur la charge de travail processeur allouée à différents programmes, opérations d’entrées/sorties sur disques ou événements réseau entre autres, ce, semble-t-il, en temps réel.

    Nom : perf.png
Affichages : 5914
Taille : 95,7 Ko

    Seulement, dans sa version actuelle, l’interface graphique est une alternative encore incomplète de la version ligne de commande. « Je me suis concentré à faire de hotspot une bonne alternative à sa version ligne de commande. Seulement, perf est un outil extrêmement polyvalent à la base. De ce fait, beaucoup de fonctionnalités d’analyse avancées ne sont pas encore supportées dans hotspot », déclare Millian Wolff, l’auteur de l’interface.

    Doter l’interface graphique de fonctionnalités permettant de visualiser l’activité de processus bloqués ou en attente d’événements particuliers fait partie des tâches que Millian Wolf et ses collègues devront accomplir d’ici à la sortie de la prochaine version de l’interface. Beaucoup d'autres fonctionnalités sont encore à implémenter dans le profiler hotspot pour qu'il soit totalement au niveau de la version ligne de commande.

    Il s'agit de développements à suivre de près compte tenu de l'utilité d'un tel outil pour les développeurs Linux.

    Source : KDAB

    Et vous ?

    Qu’en pensez-vous ?

    Voir aussi :

    la rubrique Linux
    Contribuez au club : Corrections, suggestions, critiques, ... : Contactez le service news et Rédigez des actualités

  2. #2
    Membre expert
    Avatar de RyzenOC
    Homme Profil pro
    NR
    Inscrit en
    juin 2013
    Messages
    3 162
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : NR
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : juin 2013
    Messages : 3 162
    Points : 3 353
    Points
    3 353
    Billets dans le blog
    8

    Par défaut

    c'est quoi l’intérêt ?
    1) si on as pas d'interface graphique comme c'est extrêmement souvent le cas l’application sera inutilisable.
    2) il existe déjà des tonnes de programme similaires permettant même d'aller plus loin et de faire du monitoring dans une page web

    une interface graphique proposée comme une alternative à la version ligne de commandes de l’outil perf de Linux.
    si c'est en ligne de commande justement c'est pas parce que c'est pratique, mais parce qu'on a pas d'interface graphique.
    l'outil perf est à mon avis plus utilisé justement dans les serveurs (sans serveur graphique) que sur les pc laptop ou un simple gestionnaire des taches suffit.

    A la limite peut être pour les développeurs qui veuelent mesurer l'impacte de leur programme? mais un bon ide fournie normalement déjà ces infos
    =>Comment jouer sur xbox one à moindre coût ?
    Achetez un notebook de 2010 à 50€ sur leboncoin, installez steam, connectez le pc à un écran, branchez une manette xbox au pc
    Enjoy

  3. #3
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    mai 2008
    Messages
    22 040
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : mai 2008
    Messages : 22 040
    Points : 149 021
    Points
    149 021
    Billets dans le blog
    5

    Par défaut

    Bonjour,

    Je ne suis pas en accord avec vos propos, RyzenOC. En effet, il arrive que nous ayons une interface graphique (ne serait-ce que pour développer les programmes graphiques (jeux, utilitaires...)) et donc, l'utilisation de perf en ligne de commande peut sembler d'une autre époque. Alors oui, il arrive des fois que nous n'ayons pas d'interface graphique, mais pour ma part, ce ne sont que des machines de "prod" et non sur laquelle je vais développer (mais ce n'est pas une généralisation).
    Bref, de mon avis, il ne faut pas être contre l'apparition d'un nouvel outil, comblant une lacune. D'autant plus que cela ne vous supprime pas "perf" en ligne de commande (complémentarité).

    Par contre, je ne vois pas pourquoi vous parlez de monitoring Web (peut être à cause de la news ?). Cet outil (perf) est un profiler, pour connaître les hotspot des programmes (avec symbole de debug). Cela permet d'avoir une analyse pour faire de l'optimisation.

    (Je n'ai rien contre vous et finalement, je pense qu'il y a eu une confusion sur ce que faisait l'outil (confusion, qui n'est pas de votre faute).)
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  4. #4
    Membre expert
    Avatar de RyzenOC
    Homme Profil pro
    NR
    Inscrit en
    juin 2013
    Messages
    3 162
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : NR
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : juin 2013
    Messages : 3 162
    Points : 3 353
    Points
    3 353
    Billets dans le blog
    8

    Par défaut

    Citation Envoyé par LittleWhite Voir le message
    Bonjour,

    Je ne suis pas en accord avec vos propos, RyzenOC. En effet, il arrive que nous ayons une interface graphique (ne serait-ce que pour développer les programmes graphiques (jeux, utilitaires...)) et donc, l'utilisation de perf en ligne de commande peut sembler d'une autre époque. Alors oui, il arrive des fois que nous n'ayons pas d'interface graphique, mais pour ma part, ce ne sont que des machines de "prod" et non sur laquelle je vais développer (mais ce n'est pas une généralisation).
    Bref, de mon avis, il ne faut pas être contre l'apparition d'un nouvel outil, comblant une lacune. D'autant plus que cela ne vous supprime pas "perf" en ligne de commande (complémentarité).

    Par contre, je ne vois pas pourquoi vous parlez de monitoring Web (peut être à cause de la news ?). Cet outil (perf) est un profiler, pour connaître les hotspot des programmes (avec symbole de debug). Cela permet d'avoir une analyse pour faire de l'optimisation.

    (Je n'ai rien contre vous et finalement, je pense qu'il y a eu une confusion sur ce que faisait l'outil (confusion, qui n'est pas de votre faute).)
    actuellement si je veut un truc avec une interface moi j'utilise glances
    https://nicolargo.github.io/glances/

    l’intérêt de glance c'est de pouvoir fonctionner sans interface graphique.

    il arrive que nous ayons une interface graphique (ne serait-ce que pour développer les programmes graphiques (jeux, utilitaires...)) et donc, l'utilisation de perf en ligne de commande peut sembler d'une autre époque.
    Tous les IDE fournissent normalement des outils pour évaluer l'impacte sur les performances de ton programme.
    =>Comment jouer sur xbox one à moindre coût ?
    Achetez un notebook de 2010 à 50€ sur leboncoin, installez steam, connectez le pc à un écran, branchez une manette xbox au pc
    Enjoy

  5. #5
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    mai 2008
    Messages
    22 040
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : mai 2008
    Messages : 22 040
    Points : 149 021
    Points
    149 021
    Billets dans le blog
    5

    Par défaut

    Oui, mais glance fait du monitoring de système. perf, c'est pour profiler une unique application à un temps T, afin que par la suite, vous corrigiez le code source de l'application afin d'accélérer son exécution.
    Et non, sous Linux, les IDE (lesquels ?) ne fournissent pas vraiment d'outils pour les performances ... (malheureusement).
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  6. #6
    Membre éclairé
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    juin 2004
    Messages
    242
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : juin 2004
    Messages : 242
    Points : 751
    Points
    751

    Par défaut

    Citation Envoyé par RyzenOC Voir le message
    Tous les IDE fournissent normalement des outils pour évaluer l'impacte sur les performances de ton programme.
    Tu penses à quel genre d'outil et sur quel IDE ? Tu as attisé ma curiosité :p

  7. #7
    Membre expert
    Avatar de RyzenOC
    Homme Profil pro
    NR
    Inscrit en
    juin 2013
    Messages
    3 162
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : NR
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : juin 2013
    Messages : 3 162
    Points : 3 353
    Points
    3 353
    Billets dans le blog
    8

    Par défaut

    sous eclipse il y'a pas mal d'outils de Profiling
    =>Comment jouer sur xbox one à moindre coût ?
    Achetez un notebook de 2010 à 50€ sur leboncoin, installez steam, connectez le pc à un écran, branchez une manette xbox au pc
    Enjoy

  8. #8
    Membre éclairé
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    juin 2004
    Messages
    242
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : juin 2004
    Messages : 242
    Points : 751
    Points
    751

    Par défaut

    Et ces outils fonctionnent pour des langages non interprétés ? Je pensais que le profiling était l'apanage de Java et des langages à bytecode :/

  9. #9
    Membre régulier
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    mars 2017
    Messages
    51
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : Madagascar

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : mars 2017
    Messages : 51
    Points : 98
    Points
    98

    Par défaut

    @RyzenOC
    L'outil est disponible, doté d'une interface graphique. En aucun cas il était question de "les programmeurs ont décidé d'imposer l'interface graphique à tout le monde".
    Il est là, pour ceux qui en ont besoin, ok, ils l'utilisent. Pour ceux qui n'en ont pas besoin, ils ne l'utilisent pas. C'est aussi simple que ça.

  10. #10
    Membre chevronné
    Avatar de SurferIX
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    mars 2008
    Messages
    806
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : mars 2008
    Messages : 806
    Points : 1 869
    Points
    1 869

    Par défaut

    Toutes les personnes qui disent que "sans interface graphique comme c'est extrêmement souvent le cas l’application sera inutilisable" ou "l'utilisation de perf en ligne de commande peut sembler d'une autre époque" ne savent pas correctement utiliser la ligne de commande et pensent (à tort) que cliquer c'est plus rapide - sinon ils ne diraient pas ça. Je sais très bien faire les deux et la ligne de commande me rend souvent beaucoup plus rapide et donc productif.
    "Ceci dit" n'est pas correct. Cf Wikipedia. Cela dit est du français correct.
    Je suis parfois... ⇛ ☆★ En direct ★☆

  11. #11
    Nouveau Candidat au Club
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    novembre 2015
    Messages
    68
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : Canada

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : novembre 2015
    Messages : 68
    Points : 0
    Points
    0

    Par défaut

    comme SurferIX la ligne de commande reste préférable, surtout que rare sont les machines sous linux avec une ihm d'installé, complétement stupide.

Discussions similaires

  1. Maqao (performance) sous Linux
    Par mehdido04 dans le forum Linux
    Réponses: 1
    Dernier message: 16/04/2015, 14h21
  2. Problème performance Mysql/Linux/EzPublish
    Par Cactus dans le forum Administration
    Réponses: 11
    Dernier message: 08/03/2011, 09h28
  3. OCR performant sous linux
    Par floopi51 dans le forum Traitement d'images
    Réponses: 2
    Dernier message: 26/01/2009, 15h07
  4. Limite performances serveur Linux/Postgresql
    Par jinpol dans le forum Administration
    Réponses: 17
    Dernier message: 07/11/2008, 12h22
  5. Réponses: 7
    Dernier message: 11/07/2007, 22h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo