<?xml version="1.0" encoding="utf-8"?>
<page xmlns="http://projectmallard.org/1.0/" xmlns:its="http://www.w3.org/2005/11/its" type="topic" id="introduction" lang="fr">

  <info>
    <link type="guide" xref="index"/>
<!--
    <link type="guide" xref="index#features"/>
    <link type="seealso" xref="anotherpageid"/>
-->
    <revision pkgversion="3.20" date="2016-04-04" status="stub"/>

    <credit type="author">
      <name>Christian Hergert</name>
      <email its:translate="no">christian@hergert.me</email>
      <years>2016</years>
    </credit>
 
    <license xmlns="http://projectmallard.org/1.0/" href="http://creativecommons.org/licenses/by-sa/4.0/">

  <p>This work is licensed under a
  <link href="http://creativecommons.org/licenses/by-sa/4.0/">Creative Commons
  Attribution-ShareAlike 4.0 International</link> license.</p>

  <p>À titre d’exception spéciale, les propriétaires du copyright vous donnent la permission de copier, modifier et distribuer les exemples de code de cette documentation dans les termes de votre choix, sans restriction.</p>

</license>

    <desc>Bienvenue dans <app>Sysprof</app></desc>
  <credit type="translator copyright"><name>Julien Hardelin,</name><email>jhardlin@orange.fr</email><years>2016</years></credit><credit type="translator copyright"><name>Vincent Chatelain,</name><email>vinchatl_gnome@proton.me</email><years>2024&gt;</years></credit></info>

  <title>Introduction</title>

  <p><app>Sysprof</app> est un profileur de système pour Linux destiné au bureau GNOME</p>

  <section id="what-is-a-profiler">
    <info>
      <link type="guide" xref="index"/>
      <desc>Différences entre suivi d’appels et échantillonnage</desc>
    </info>
    <title>Qu’est-ce qu’un profileur ?</title>

    <p>Un profileur est une application qui capture des informations sur une application ou un système pendant son exécution. Ces informations peuvent ensuite être utilisées pour modifier l’application afin d’améliorer ses performances.</p>

    <p>Il existe deux grandes catégories de profileurs de logiciel : les profileurs par suivi d’appels et les profileurs par échantillonnage. Avec un profileur par suivi, chaque appel de fonction exécuté par le programme est connu du profileur. À l’inverse, un profileur par échantillonnage fonctionne en inspectant l’état du programme à intervalles réguliers et ne connaît donc pas chaque appel de fonction exécuté par le programme.</p>

    <p>Les deux catégories ont chacune leurs avantages. Cependant, les profileurs par échantillonnage ont comme caractéristique remarquable d’avoir une charge opérationnelle bien inférieure à celle des profileurs par suivi d’appels, ce qui les rend plus faciles à utiliser pour les logiciels interactifs.</p>

    <p><app>Sysprof</app> est un profileur par échantillonnage.</p>
  </section>

</page>
