<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/refs.basic.php.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'es',
  ),
  'this' => 
  array (
    0 => 'book.xhprof.php',
    1 => 'Xhprof',
    2 => 'Hierarchical Profiler',
  ),
  'up' => 
  array (
    0 => 'refs.basic.php.php',
    1 => 'Afecta el comportamiento de PHP',
  ),
  'prev' => 
  array (
    0 => 'wincache.win32build.verify.php',
    1 => 'Verificar la compilaci&oacute;n',
  ),
  'next' => 
  array (
    0 => 'xhprof.setup.php',
    1 => 'Instalaci&oacute;n/Configuraci&oacute;n',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'es',
    'path' => 'reference/xhprof/book.xml',
  ),
  'history' => 
  array (
  ),
  'extra_header_links' => 
  array (
    'rel' => 'alternate',
    'href' => '/manual/en/feeds/book.xhprof.atom',
    'type' => 'application/atom+xml',
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="book.xhprof" class="book">
 
 <h1 class="title">Hierarchical Profiler</h1>
 

 <div id="intro.xhprof" class="preface">
  <h1 class="title">Introducción</h1>
  <p class="para">
   El XHProf es un perfilador ligero jerárquico y basado en la instrumentación.
   Durante la fase de recopilación de datos, lleva un registro de los recuentos de llamadas e incluso
   métricas para los arcos en el calibre dinámico de un programa. Calcula las exclusivas
   métricas en la fase de reporte/procesamiento posterior, como el tiempo de espera (transcurrido),
   El tiempo de la CPU y el uso de la memoria. Un perfil de funciones puede ser dividido por los llamantes
   o llamadas. El XHProf maneja funciones recursivas detectando ciclos en la
   caligrafía en el propio momento de la recogida de datos y evitar los ciclos dando
   nombres calificados de profundidad para las invocaciones recursivas.
  </p>
  <p class="para">
   XHProf incluye una sencilla interfaz de usuario basada en HTML (escrita en PHP). El navegador basado en
   La interfaz de usuario para ver los resultados de los perfiles hace que sea fácil ver los resultados o compartirlos.
   con los compañeros. También se admite una vista de imagen de caligrafía.
  </p>
  <p class="para">
   Los informes del XHProf a menudo pueden ser útiles para entender la estructura del código
   siendo ejecutado. La naturaleza jerárquica de los informes puede ser utilizada para determinar,
   por ejemplo, qué cadena de llamadas llevó a que se llamara a una función en particular.
  </p>
  <p class="para">
   El XHProf permite comparar dos ejecuciones (también conocidas como informes &quot;diff&quot;) o agregar
   datos de múltiples ejecuciones. Informes diferenciales y agregados, muy parecidos a los informes de una sola ejecución,
   ofrecen vistas &quot;planas&quot; y &quot;jerárquicas&quot; del perfil.
  </p>
  <p class="para">
   Se puede encontrar documentación adicional a través del
   sitio <a href="http://web.archive.org/web/20110514095512/http://mirror.facebook.net/facebook/xhprof/doc.html" class="link external">&raquo;&nbsp;facebook xhprof</a>.
  </p>
 </div>

 






 







 






 








<ul class="chunklist chunklist_book"><li><a href="xhprof.setup.php">Instalaci&oacute;n/Configuraci&oacute;n</a><ul class="chunklist chunklist_book chunklist_children"><li><a href="xhprof.requirements.php">Requerimientos</a></li><li><a href="xhprof.installation.php">Instalaci&oacute;n</a></li><li><a href="xhprof.configuration.php">Configuraci&oacute;n en tiempo de ejecuci&oacute;n</a></li></ul></li><li><a href="xhprof.constants.php">Constantes predefinidas</a></li><li><a href="xhprof.examples.php">Ejemplos</a></li><li><a href="ref.xhprof.php">Xhprof Funciones</a><ul class="chunklist chunklist_book chunklist_children"><li><a href="function.xhprof-disable.php">xhprof_disable</a> — Detiene el perfilado xhprof</li><li><a href="function.xhprof-enable.php">xhprof_enable</a> — Inicia perfil xhprof</li><li><a href="function.xhprof-sample-disable.php">xhprof_sample_disable</a> — Detiene el perfilado xhprof por muestreo</li><li><a href="function.xhprof-sample-enable.php">xhprof_sample_enable</a> — Iniciar el analisis de XHProf en modo de muestreo</li></ul></li></ul></div><?php manual_footer($setup); ?>