Sophie

Sophie

distrib > Mandriva > 10.0 > i586 > by-pkgid > 48e6004f7274ccc2095a5ab8f2460dd2 > files > 13

mandrake-doc-es-10.0-5.1.100mdk.noarch.rpm

<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Un poco más sobre los
   procesos</title><meta name="generator" content="DocBook XSL Stylesheets V1.64.0"><link rel="home" href="index.html" title="Guía de Referencia"><link rel="up" href="process-control.html" title="Capítulo 6. Control de procesos"><link rel="previous" href="process-control.html" title="Capítulo 6. Control de procesos"><link rel="next" href="process-info.html" title="Información sobre los procesos: ps y
   pstree"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Un poco más sobre los
   procesos</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="process-control.html">Anterior</a> </td><th width="60%" align="center">Capítulo 6. Control de procesos</th><td width="20%" align="right"> <a accesskey="n" href="process-info.html">Siguiente</a></td></tr></table><hr></div><div class="sect1" lang="es"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2548445"></a>Un poco más sobre los
   procesos</h2></div></div><div></div></div><p><a name="BId-process-control-pa1"></a><a class="indexterm" name="BIdNEW-process-control-it1"></a>Es
   posible monitorear los procesos y “<span class="quote">pedirles</span>” que se
   terminen, que pausen, que continúen, etc. Para comprender las
   operaciones que vamos a hacer aquí, es útil saber un poco más
   acerca de los procesos.</p><div class="sect2" lang="es"><div class="titlepage"><div><div><h3 class="title"><a name="id2548485"></a>El árbol de procesos</h3></div></div><div></div></div><p><a name="BId-process-control-pa2"></a>Al igual que con los archivos, todos
    los procesos que corren en un sistema <span class="application">GNU/Linux</span> están organizados
    en forma de árbol. La raíz de este árbol es
    <span><b class="command">init</b></span>. Cada proceso tiene un número (su <span class="acronym">PID</span>,
    <span class="foreignphrase"><i class="foreignphrase">Process ID</i></span>, Identificador de
    proceso), junto con el número de su proceso padre (<span class="acronym">PPID</span>,
    <span class="foreignphrase"><i class="foreignphrase">Parent Process ID</i></span>, Identificador
    del proceso padre) El <span class="acronym">PID</span> de <span><b class="command">init</b></span> es 1, y
    también su <span class="acronym">PPID</span>: <span><b class="command">init</b></span> es su propio
    padre.</p></div><div class="sect2" lang="es"><div class="titlepage"><div><div><h3 class="title"><a name="id2548559"></a>Las señales</h3></div></div><div></div></div><p><a name="BId-process-control-pa3"></a>Cada proceso en <span class="application">UNIX</span> puede
    reaccionar a las señales que se le envían. Existen 64 señales
    diferentes que están diferenciadas o bien por su número
    (comenzando en <tt class="literal">1</tt>) o bien por sus nombres
    simbólicos (<tt class="literal">SIGx</tt>, donde <tt class="literal">x</tt> es
    el nombre de la señal) Las 32 señales “<span class="quote">más altas</span>”
    (<tt class="literal">33</tt> a <tt class="literal">64</tt>) son señales de
    tiempo real, y están fuera del alcance de este capítulo. Para cada
    una de estas señales, el proceso puede definir su propio
    comportamiento, excepto para dos de ellas: la señal número
    <tt class="literal">9</tt> (<tt class="literal">KILL</tt>), y la señal número
    <tt class="literal">19</tt> (<tt class="literal">STOP</tt>)</p><p><a name="BId-process-control-pa4"></a>La señal <tt class="literal">9</tt>
    termina un proceso irrevocablemente, sin darle tiempo de finalizar
    adecuadamente. Esta es la señal que se deberá enviar a un proceso
    cuando el mismo está trabado o exhibe otros problemas.Se encuentra
    disponible una lista completa de la señales usando el comando
    <span><b class="command">kill -l</b></span>.</p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="process-control.html">Anterior</a> </td><td width="20%" align="center"><a accesskey="u" href="process-control.html">Subir</a></td><td width="40%" align="right"> <a accesskey="n" href="process-info.html">Siguiente</a></td></tr><tr><td width="40%" align="left" valign="top">Capítulo 6. Control de procesos </td><td width="20%" align="center"><a accesskey="h" href="index.html">Inicio</a></td><td width="40%" align="right" valign="top"> Información sobre los procesos: ps y
   pstree</td></tr></table></div></body></html>