<?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" xml:lang="cs">

  <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>
 
    <include xmlns="http://www.w3.org/2001/XInclude" href="legal.xml"/>

    <desc>Vítejte v aplikaci <app>Sysprof</app>!</desc>
  </info>

  <title>Úvod</title>

  <p><app>Sysprof</app> je systémový profiler pro Linux, který se zaměřuje na uživatelské prostředí GNOME.</p>

  <section id="what-is-a-profiler">
    <info>
      <link type="guide" xref="index"/>
      <desc>Rozdíly mezi trasování a vzorkováním</desc>
    </info>
    <title>Co je to profiler?</title>

    <p>Profiler je aplikace, která zaznamenává informace o aplikaci nebo systému po dobu co běží. Tyto informace pak můžete zkoumat, abyste odhalili, jak aplikaci upravit, aby poskytovala lepší výkon.</p>

    <p>Existují dvě kategorie profilovacího softwaru, obvykle označované jako trasovací profiler nebo vzorkovací profiler. Sledováním se míní, že profiler ví o každém zavolání funkce v programu. Oproti tomu při vzorkování funguje profiler tak, že stav programu kontroluje v pravidelných intervalech, takže nemusí v programu vědět o úplně každém zavolání funkce.</p>

    <p>Každý z těchto přístupů má své výhody a nevýhody. U vzorkovacích profilerů lze vyzdvihnout hlavně nižší režii oproti trasovacím profilerům, takže se lépe používají u softwaru, který potřebuje interakci s uživatelem.</p>

    <p><app>Sysprof</app> je vzorkovací profiler.</p>
  </section>

</page>
