<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/posix.constants.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'es',
  ),
  'this' => 
  array (
    0 => 'posix.constants.setrlimit.php',
    1 => 'Constantes posix_setrlimit',
    2 => 'Constantes posix_setrlimit',
  ),
  'up' => 
  array (
    0 => 'posix.constants.php',
    1 => 'Constantes predefinidas',
  ),
  'prev' => 
  array (
    0 => 'posix.constants.mknod.php',
    1 => 'Constantes posix_mknod',
  ),
  'next' => 
  array (
    0 => 'posix.constants.pathconf.php',
    1 => 'Constantes de posix_pathconf',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'es',
    'path' => 'reference/posix/constants.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="posix.constants.setrlimit" class="section">
  <h2 class="title">Constantes <span class="function"><a href="function.posix-setrlimit.php" class="function">posix_setrlimit()</a></span></h2>
  <blockquote class="note"><p><strong class="note">Nota</strong>: 
   <p class="para">
    Tenga en cuenta que algunas de ellas pueden no estar disponibles en su sistema.
   </p>
  </p></blockquote>
  <blockquote class="note"><p><strong class="note">Nota</strong>: 
   <p class="para">
    Se debe leer las notas siguientes además del manual de usuario sobre la
    función <span class="function"><strong>setrlimit()</strong></span> de su sistema específico, sabiendo
    que puede haber variación en la interpretación de estos límites, incluso
    entre varios sistemas que afirman aplicar POSIX en su totalidad.
   </p>
  </p></blockquote>
  <dl>
   
    <dt id="constant.posix-rlimit-as">
     <strong><code><a href="posix.constants.setrlimit.php#constant.posix-rlimit-as">POSIX_RLIMIT_AS</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      El tamaño máximo del espacio de direcciones del proceso, en bytes. Ver también la
      directiva de configuración PHP <a href="ini.core.php#ini.memory-limit" class="link">memory_limit</a>.
     </span>
    </dd>
   
   
    <dt id="constant.posix-rlimit-core">
     <strong><code><a href="posix.constants.setrlimit.php#constant.posix-rlimit-core">POSIX_RLIMIT_CORE</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      El tamaño máximo de un archivo de núcleo. Si el límite se establece en 0, no se generará
      ningún archivo de núcleo.
     </span>
    </dd>
   
   
    <dt id="constant.posix-rlimit-cpu">
     <strong><code><a href="posix.constants.setrlimit.php#constant.posix-rlimit-cpu">POSIX_RLIMIT_CPU</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      La cantidad máxima de tiempo de CPU que el proceso puede utilizar,
      en segundos. Cuando se alcanza el límite soft, se emitirá una señal
      <strong><code><a href="pcntl.constants.php#constant.sigxcpu">SIGXCPU</a></code></strong>, que puede ser interceptada con
      la función <span class="function"><a href="function.pcntl-signal.php" class="function">pcntl_signal()</a></span>. Según el sistema,
      las señales <strong><code><a href="pcntl.constants.php#constant.sigxcpu">SIGXCPU</a></code></strong> también pueden emitirse cada
      segundo mientras se alcance el límite hard, en cuyo caso, se emitirá una señal
      <strong><code><a href="pcntl.constants.php#constant.sigkill">SIGKILL</a></code></strong> no interceptable.
     </span>
     <span class="simpara">
      Ver también la función <span class="function"><a href="function.set-time-limit.php" class="function">set_time_limit()</a></span>.
     </span>
    </dd>
   
   
    <dt id="constant.posix-rlimit-data">
     <strong><code><a href="posix.constants.setrlimit.php#constant.posix-rlimit-data">POSIX_RLIMIT_DATA</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      El tamaño máximo de un segmento de datos del proceso, en bytes.
      Es poco probable que esto tenga algún efecto en la ejecución
      de PHP mientras se esté utilizando una extensión y llame
      a la función <span class="function"><strong>brk()</strong></span> o <span class="function"><strong>sbrk()</strong></span>.
     </span>
    </dd>
   
   
    <dt id="constant.posix-rlimit-fsize">
     <strong><code><a href="posix.constants.setrlimit.php#constant.posix-rlimit-fsize">POSIX_RLIMIT_FSIZE</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      El tamaño máximo de los archivos que el proceso puede crear, en bytes.
     </span>
    </dd>
   
   
    <dt id="constant.posix-rlimit-locks">
     <strong><code><a href="posix.constants.setrlimit.php#constant.posix-rlimit-locks">POSIX_RLIMIT_LOCKS</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      El número máximo de cerrojos que el proceso puede crear. Esto solo es soportado
      en núcleos Linux muy antiguos.
     </span>
    </dd>
   
   
    <dt id="constant.posix-rlimit-memlock">
     <strong><code><a href="posix.constants.setrlimit.php#constant.posix-rlimit-memlock">POSIX_RLIMIT_MEMLOCK</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      El número máximo de bytes que pueden bloquearse en memoria.
     </span>
    </dd>
   
   
    <dt id="constant.posix-rlimit-msgqueue">
     <strong><code><a href="posix.constants.setrlimit.php#constant.posix-rlimit-msgqueue">POSIX_RLIMIT_MSGQUEUE</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      El número máximo de bytes que pueden asignarse para la cola de mensajes POSIX. PHP no viene con soporte
      para la cola de mensajes POSIX, por lo tanto, este límite
      no tendrá ningún efecto a menos que utilice una extensión que
      implemente este soporte.
     </span>
    </dd>
   
   
    <dt id="constant.posix-rlimit-nice">
     <strong><code><a href="posix.constants.setrlimit.php#constant.posix-rlimit-nice">POSIX_RLIMIT_NICE</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      El valor máximo al cual el proceso puede ser
      <a href="function.pcntl-setpriority.php" class="link">cambiado de prioridad</a>.
      El valor utilizado será <code class="literal">20 - limit</code>, sabiendo que
      los valores límite del recurso no pueden ser negativos.
     </span>
    </dd>
   
   
    <dt id="constant.posix-rlimit-nofile">
     <strong><code><a href="posix.constants.setrlimit.php#constant.posix-rlimit-nofile">POSIX_RLIMIT_NOFILE</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      Un valor superior al número máximo de descriptores de archivo
      que pueden abrirse por este proceso.
     </span>
    </dd>
   
   
    <dt id="constant.posix-rlimit-nproc">
     <strong><code><a href="posix.constants.setrlimit.php#constant.posix-rlimit-nproc">POSIX_RLIMIT_NPROC</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      El número máximo de procesos (y/o hilos, según el sistema)
      que pueden crearse para el ID de usuario real del proceso.
     </span>
    </dd>
   
   
    <dt id="constant.posix-rlimit-rss">
     <strong><code><a href="posix.constants.setrlimit.php#constant.posix-rlimit-rss">POSIX_RLIMIT_RSS</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      El tamaño máximo del juego residente del proceso, en páginas.
     </span>
    </dd>
   
   
    <dt id="constant.posix-rlimit-rtprio">
     <strong><code><a href="posix.constants.setrlimit.php#constant.posix-rlimit-rtprio">POSIX_RLIMIT_RTPRIO</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      La prioridad máxima de tiempo real que puede establecerse mediante las
      llamadas al sistema
      <span class="function"><strong>sched_setscheduler()</strong></span> y
      <span class="function"><strong>sched_setparam()</strong></span>.
     </span>
    </dd>
   
   
    <dt id="constant.posix-rlimit-rttime">
     <strong><code><a href="posix.constants.setrlimit.php#constant.posix-rlimit-rttime">POSIX_RLIMIT_RTTIME</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      La cantidad máxima de tiempo de CPU, en microsegundos, que el proceso
      puede consumir sin hacer una llamada al sistema bloqueante si utiliza
      el reloj de tiempo real.
     </span>
    </dd>
   
   
    <dt id="constant.posix-rlimit-sigpending">
     <strong><code><a href="posix.constants.setrlimit.php#constant.posix-rlimit-sigpending">POSIX_RLIMIT_SIGPENDING</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      El número máximo de señales que pueden ponerse en cola
      para el ID de usuario real del proceso.
     </span>
    </dd>
   
   
    <dt id="constant.posix-rlimit-stack">
     <strong><code><a href="posix.constants.setrlimit.php#constant.posix-rlimit-stack">POSIX_RLIMIT_STACK</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      El tamaño máximo de la pila del proceso, en bytes.
     </span>
    </dd>
   
   
    <dt id="constant.posix-rlimit-infinity">
     <strong><code><a href="posix.constants.setrlimit.php#constant.posix-rlimit-infinity">POSIX_RLIMIT_INFINITY</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      Utilizado para indicar un valor infinito para un límite de recurso.
     </span>
    </dd>
   
   
    <dt id="constant.posix-rlimit-kqueues">
     <strong><code><a href="posix.constants.setrlimit.php#constant.posix-rlimit-kqueues">POSIX_RLIMIT_KQUEUES</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      El número máximo de kqueues que este id de usuario está autorizado a crear (FreeBSD).
      Disponible a partir de PHP 8.1.0.
     </span>
    </dd>
   
   
    <dt id="constant.posix-rlimit-npts">
     <strong><code><a href="posix.constants.setrlimit.php#constant.posix-rlimit-npts">POSIX_RLIMIT_NPTS</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      El número máximo de pseudo-terminales que este id de usuario está autorizado a crear (FreeBSD).
      Disponible a partir de PHP 8.1.0.
     </span>
    </dd>
   
  </dl>
 </div><?php manual_footer($setup); ?>