<?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 => 'de',
  ),
  'this' => 
  array (
    0 => 'posix.constants.setrlimit.php',
    1 => 'posix_setrlimit-Konstanten',
    2 => 'posix_setrlimit-Konstanten',
  ),
  'up' => 
  array (
    0 => 'posix.constants.php',
    1 => 'Vordefinierte Konstanten',
  ),
  'prev' => 
  array (
    0 => 'posix.constants.mknod.php',
    1 => 'posix_mknod-Konstanten',
  ),
  'next' => 
  array (
    0 => 'posix.constants.pathconf.php',
    1 => 'posix_pathconf-Konstanten',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'de',
    '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"><span class="function"><a href="function.posix-setrlimit.php" class="function">posix_setrlimit()</a></span>-Konstanten</h2>
  <blockquote class="note"><p><strong class="note">Hinweis</strong>: 
   <p class="para">
    Bitte beachten Sie, dass manche davon auf Ihrem System möglicherweise
    nicht zur Verfügung stehen.
   </p>
  </p></blockquote>
  <blockquote class="note"><p><strong class="note">Hinweis</strong>: 
   <p class="para">
    Die untenstehenden Hinweise sollten zusammen mit der Handbuchseite für
    <span class="function"><strong>setrlimit()</strong></span> des jeweiligen Betriebssystems gelesen
    werden, da die Beschränkungen unterschiedlich interpretiert werden, selbst
    über Betriebssysteme hinweg, die behaupten, POSIX vollständig zu
    implementieren.
   </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">
      Die Maximalgröße des Adressraums des Prozesses in Bytes. Siehe auch die
      Konfigurationsdirektive
      <a href="ini.core.php#ini.memory-limit" class="link">memory_limit</a> von PHP.
     </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">
      Die Maximalgröße einer Core-Dump-Datei. Ist das Limit 0, dann wird keine
      Core-Dump-Datei erzeugt.
     </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">
      Die maximale CPU-Zeit, die ein Prozess nutzen kann, in Sekunden. Ist das
      weiche Limit erreicht, wird ein <strong><code><a href="pcntl.constants.php#constant.sigxcpu">SIGXCPU</a></code></strong>-Signal
      gesendet, das mit <span class="function"><a href="function.pcntl-signal.php" class="function">pcntl_signal()</a></span> abgefangen werden
      kann. In Abhängigkeit vom Betriebssystem können jede Sekunde weitere
      <strong><code><a href="pcntl.constants.php#constant.sigxcpu">SIGXCPU</a></code></strong>-Signale gesendet werden, solange bis das
      harte Limit erreicht ist, was dazu führt, dass ein nicht abfangbares
      <strong><code><a href="pcntl.constants.php#constant.sigkill">SIGKILL</a></code></strong>-Signal gesendet wird.
     </span>
     <span class="simpara">
      Siehe auch <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">
      Die Maximalgröße des Datensegments des Prozesses in Bytes. Es ist sehr
      unwahrscheinlich, dass diese irgendeine Auswirkung auf die Ausführung
      von PHP hat, es sei denn, dass eine Erweiterung verwendet wird, die
      <span class="function"><strong>brk()</strong></span> oder <span class="function"><strong>sbrk()</strong></span> aufruft.
     </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">
      Die Maximalgröße von Dateien, die der Prozess erzeugen kann, in 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">
      Die maximale Anzahl von Sperren, die der Prozess erzeugen kann. Dies
      wird nur auf sehr alten Linux-Systemkernen unterstützt.
     </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">
      Die maximale Anzahl von Bytes, die im Speicher gesperrt werden können.
     </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">
      Die maximale Anzahl von Bytes, die für POSIX-Nachrichtenwarteschlangen
      belegt werden können. PHP unterstützt POSIX-Nachrichtenwarteschlangen
      nicht, so dass dieses Limit keine Auswirkung hat, es sei denn eine
      Erweiterung würde verwendet, die diese Unterstützung implementiert.
     </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">
      Der Höchstwert, auf den die
      <a href="function.pcntl-setpriority.php" class="link">Prozesspriorität geändert</a>
      werden kann. Der zu nutzende Wert ist <code class="literal">20 - limit</code>, da
      Ressourcenlimits nicht negativ sein können.
     </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">
      Ein Wert, der um eins größer ist, als die größte Dateikennungszahl, die
      von diesem Prozess geöffnet werden kann.
     </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">
      Die maximale Anzahl von Prozessen (und/oder Threads auf manchem
      Betriebssystemen), die für die reelle Nutzerkennung des Prozesses
      erzeugt werden kann.
     </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">
      Die Maximalgröße des Resident-Sets des Prozesses (in Seiten).
     </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">
      Die maximale Echtzeitpriorität, die mit den Systemaufrufen
      <span class="function"><strong>sched_setscheduler()</strong></span> und
      <span class="function"><strong>sched_setparam()</strong></span>, eingestellt werden kann.
     </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">
      Die maximale Menge an CPU-Zeit in Mikrosekunden, die der Prozess
      verbrauchen kann, ohne einen blockierenden Systemaufruf durchzuführen,
      wenn er Echtzeit-Scheduling verwendet.
     </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">
      Die maximale Anzahl von Signalen, die für die reelle Nutzerkennung des
      Prozesses in die Warteschlange eingereiht werden können.
     </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">
      Die Maximalgröße des Pozessstacks in 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">
      Wird verwendet, um einen unbegrenzten Wert für ein Ressourcenlimit
      anzuzeigen.
     </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">
      Die maximale Anzahl von kqueues, die diese Nutzerkennung erstellen darf
      (FreeBSD).
      Verfügbar seit 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">
      Die maximale Anzahl von Pseudoterminals, die diese Nutzerkennung
      erstellen darf (FreeBSD).
      Verfügbar seit PHP 8.1.0.
     </span>
    </dd>
   
  </dl>
 </div><?php manual_footer($setup); ?>