<?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="ru">

  <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>Добро пожаловать в <app>Sysprof</app>!</desc>
  
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>Ser82-png</mal:name>
      <mal:email>asvmail.as@gmail.com</mal:email>
      <mal:years>2022</mal:years>
    </mal:credit>
  </info>

  <title>Введение</title>

  <p><app>Sysprof</app> — это системный профилировщик для Linux, ориентированный на рабочий стол GNOME.</p>

  <section id="what-is-a-profiler">
    <info>
      <link type="guide" xref="index"/>
      <desc>Различия между трассировкой и выборкой (сэмплингом)</desc>
    </info>
    <title>Что такое профилировщик?</title>

    <p>Профилировщик — это приложение, которое записывает информацию о программе или системе во время их работы. Эту информацию можно изучить, чтобы понять, как можно изменить приложение, чтобы оно работало лучше.</p>

    <p>Существуют две общие категории средств профилирования программного обеспечения, которые обычно называют средствами профилирования с трассировкой и средства профилирования работающие по выборке. Использование в профилировании трассировки подразумевается, что каждый вызов функции, выполняемый программой, известен профилировщику. Профилировщик выборки работает, проверяя состояние программы с регулярной частотой, и поэтому не видит каждый вызов функции, выполняемый программой.</p>

    <p>У каждого средства профилирования, работающего как по трассировке, так и по выборке, имеются свои преимущества. Заметным преимуществом профилировщика выборки является то, что оверхед намного меньше, чем у профилировщика трассировки, что упрощает его использование для программного обеспечения, требующего интерактивности.</p>

    <p><app>Sysprof</app> - это средство профилирования работающее по выборке.</p>
  </section>

</page>
