Christian Hergert
christian@hergert.me 2016
Bienvenido/a a Sysprof
Daniel Mustieles
daniel.musiteles@gmail.com 2018, 2019

# Introducción

Sysprof es un perfilador de sistemas para Linux que se centra en el escritorio GNOME.

Diferencias entre rastreo y muestreo

# ¿Qué es un perfilador?

Un perfilador es una aplicación que guarda información sobre una aplicación o sistema mientras se ejecuta. Esa información se puede analizar para ver como se podría mejorar el rendimiento de la aplicación.

Existen dos categorías de software de perfilado, normalmente en función de si son perfiladores de trazas o de muestras. Un perfilador de trazas en el se conoce cada llamada a una función que ejecuta el programa. Un perfilador de muestras funciona inspeccionando el estado de los programas con cierta frecuencia y por lo tanto no ve cada una de las llamadas a funciones ejecutadas por el programa.

Ambos tipos de perfiladores tienen sus ventajas. La gran ventaja del perfilador de muestras es que es más ligero que el de trazas, haciendo que sea más sencillo de usar en software que requiere interactividad.

Sysprof es un perfilador de muestreo.