mirror of
https://github.com/macintoshplus/doc-fr.git
synced 2026-03-25 17:32:07 +01:00
413 lines
12 KiB
XML
413 lines
12 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!-- $Revision$ -->
|
|
<!-- EN-Revision: a6231c4c8bb0693648f1092c5c9dc675fb19c14f Maintainer: yannick Status: ready -->
|
|
<!-- Reviewed: yes -->
|
|
|
|
<appendix xml:id="posix.constants" xmlns="http://docbook.org/ns/docbook">
|
|
&reftitle.constants;
|
|
&extension.constants;
|
|
<section xml:id="posix.constants.access">
|
|
<title>Constantes <function>posix_access</function></title>
|
|
<note>
|
|
<para>
|
|
Notez cependant que quelques unes peuvent ne pas être disponibles sur votre système.
|
|
</para>
|
|
</note>
|
|
<variablelist>
|
|
<varlistentry xml:id="constant.posix-f-ok">
|
|
<term>
|
|
<constant>POSIX_F_OK</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
Vérifie si le fichier existe.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-r-ok">
|
|
<term>
|
|
<constant>POSIX_R_OK</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
Vérifie si le fichier existe et a les permissions de lecture.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-w-ok">
|
|
<term>
|
|
<constant>POSIX_W_OK</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
Vérifie si le fichier existe et a les permissions d'écriture.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-x-ok">
|
|
<term>
|
|
<constant>POSIX_X_OK</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
Vérifie si le fichier existe et a les permissions d'exécution.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
|
|
<section xml:id="posix.constants.mknod">
|
|
<title>Constantes <function>posix_mknod</function></title>
|
|
<note>
|
|
<para>
|
|
Notez que quelques unes d'entre elles peuvent pas être disponibles sur votre système.
|
|
</para>
|
|
</note>
|
|
<variablelist>
|
|
<varlistentry xml:id="constant.posix-s-ifblk">
|
|
<term>
|
|
<constant>POSIX_S_IFBLK</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
Bloque les fichiers spéciaux
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-s-ifchr">
|
|
<term>
|
|
<constant>POSIX_S_IFCHR</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
Caractère des fichiers spéciaux
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-s-ififo">
|
|
<term>
|
|
<constant>POSIX_S_IFIFO</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
FIFO (pipe nommé) des fichiers spéciaux
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-s-ifreg">
|
|
<term>
|
|
<constant>POSIX_S_IFREG</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
Fichier normal
|
|
Normal file
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-s-ifsock">
|
|
<term>
|
|
<constant>POSIX_S_IFSOCK</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
Socket
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
|
|
<section xml:id="posix.constants.setrlimit">
|
|
<title>Constantes <function>posix_setrlimit</function></title>
|
|
<note>
|
|
<para>
|
|
Notez que quelques unes d'entre elles peuvent ne pas être disponibles sur votre système.
|
|
</para>
|
|
</note>
|
|
<note>
|
|
<para>
|
|
Vous devriez lire les notes ci-dessous en plus du manuel utilisateur sur la
|
|
fonction <function>setrlimit</function> de votre système spécifique, sachant
|
|
qu'il peut y avoir une variation dans l'interprétation de ces limites, y
|
|
accompris entre plusieurs systèmes qui revendiquent appliquer POSIX dans
|
|
sa globalité.
|
|
</para>
|
|
</note>
|
|
<variablelist>
|
|
<varlistentry xml:id="constant.posix-rlimit-as">
|
|
<term>
|
|
<constant>POSIX_RLIMIT_AS</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
La taille maximale de l'espace d'adresse du processus, en octets. Voir aussi la
|
|
directive de configuration PHP <link linkend="ini.memory-limit">memory_limit</link>.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-rlimit-core">
|
|
<term>
|
|
<constant>POSIX_RLIMIT_CORE</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
La taille maximale d'un fichier cœur. Si la limite est définie à 0, aucun
|
|
fichier cœur ne sera généré.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-rlimit-cpu">
|
|
<term>
|
|
<constant>POSIX_RLIMIT_CPU</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
La quantité maximale de temps CPU que le processus peut utiliser,
|
|
en secondes. Lorsque la limite soft est atteinte, un signal
|
|
<literal>SIGXCPU</literal> sera émis, qui peut être intercepté avec
|
|
la fonction <function>pcntl_signal</function>. Suivant les systèmes,
|
|
des signaux <literal>SIGXCPU</literal> peuvent aussi être émis chaque
|
|
seconde tant que la limite hard est atteinte, auquel cas, un signal
|
|
<literal>SIGKILL</literal> non interceptable sera émis.
|
|
</simpara>
|
|
<simpara>
|
|
Voir aussi la fonction <function>set_time_limit</function>.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-rlimit-data">
|
|
<term>
|
|
<constant>POSIX_RLIMIT_DATA</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
La taille maximale d'un segment de données du processus, en octets.
|
|
Il est peu probable que cela n'est un quelconque effet sur l'exécution
|
|
de PHP tant qu'une extension est en cours d'utilisation et appelle
|
|
la fonction <function>brk</function> ou <function>sbrk</function>.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-rlimit-fsize">
|
|
<term>
|
|
<constant>POSIX_RLIMIT_FSIZE</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
La taille maximale des fichiers que le processus peut créer, en octets.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-rlimit-locks">
|
|
<term>
|
|
<constant>POSIX_RLIMIT_LOCKS</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
Le nombre maximal de verrous que le processus peut créer. Ceci n'est supporté
|
|
que sur de très vieux noyaux Linux.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-rlimit-memlock">
|
|
<term>
|
|
<constant>POSIX_RLIMIT_MEMLOCK</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
Le nombre maximal d'octets qui peuvent être verrouillés en mémoire.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-rlimit-msgqueue">
|
|
<term>
|
|
<constant>POSIX_RLIMIT_MSGQUEUE</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
Le nombre maximal d'octets qui peuvent être alloués pour la file
|
|
d'attente des messages POSIX. PHP n'est pas fourni avec le support
|
|
de la file d'attente des messages POSIX, aussi, cette limite
|
|
n'aura aucun effet tant que vous n'utilisez pas une extension qui
|
|
implémente ce support.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-rlimit-nice">
|
|
<term>
|
|
<constant>POSIX_RLIMIT_NICE</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
La valeur maximale à laquel le processus peut être
|
|
<link linkend="function.pcntl-setpriority">changé de priorité</link>.
|
|
La valeur utilisée sera <literal>20 - limit</literal>, sachant que
|
|
les valeurs limites de la ressource ne peuvent pas être négatives.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-rlimit-nofile">
|
|
<term>
|
|
<constant>POSIX_RLIMIT_NOFILE</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
Une valeur supérieure au nombre maximal de descripteur de fichier
|
|
qui peut être ouvert par ce processus.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-rlimit-nproc">
|
|
<term>
|
|
<constant>POSIX_RLIMIT_NPROC</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
Le nombre maximal de processus (et/ou de threads, suivant le système)
|
|
qui peuvent être créés pour l'ID utilisateur réel du processus.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-rlimit-rss">
|
|
<term>
|
|
<constant>POSIX_RLIMIT_RSS</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
La taille maximale du jeu résident du processus, en pages.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-rlimit-rtprio">
|
|
<term>
|
|
<constant>POSIX_RLIMIT_RTPRIO</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
La priorité maximale temps réel qui peut être défini via les
|
|
appels systèmes
|
|
<function>sched_setscheduler</function> et
|
|
<function>sched_setparam</function>.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-rlimit-rttime">
|
|
<term>
|
|
<constant>POSIX_RLIMIT_RTTIME</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
La quantité maximale de temps CPU, en microsecondes, que le processus
|
|
peut consoller sans faire un appel système bloquant s'il utilise
|
|
l'horloge de temps réel.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-rlimit-sigpending">
|
|
<term>
|
|
<constant>POSIX_RLIMIT_SIGPENDING</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
Le nombre maximal de signaux qui peuvent être mis en file d'attente
|
|
pour l'ID utilisateur réel du processus.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-rlimit-stack">
|
|
<term>
|
|
<constant>POSIX_RLIMIT_STACK</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
La taille maximale de la pile du processus, en octets.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-rlimit-infinity">
|
|
<term>
|
|
<constant>POSIX_RLIMIT_INFINITY</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
Utilisé pour indiquer une valeur infinie pour une limite de ressource.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-rlimit-kqueues">
|
|
<term>
|
|
<constant>POSIX_RLIMIT_KQUEUES</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
Le nombre maximum de kqueues cet id utilisateur est autorisé a créer (FreeBSD).
|
|
Disponible à partir de PHP 8.1.0.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-rlimit-npts">
|
|
<term>
|
|
<constant>POSIX_RLIMIT_NPTS</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
Le nombre maximum de pseudo-terminals cet id utilisateur est autorisé a créer (FreeBSD).
|
|
Disponible à partir de PHP 8.1.0.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
</appendix>
|
|
|
|
<!-- Keep this comment at the end of the file
|
|
Local variables:
|
|
mode: sgml
|
|
sgml-omittag:t
|
|
sgml-shorttag:t
|
|
sgml-minimize-attributes:nil
|
|
sgml-always-quote-attributes:t
|
|
sgml-indent-step:1
|
|
sgml-indent-data:t
|
|
indent-tabs-mode:nil
|
|
sgml-parent-document:nil
|
|
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
|
|
sgml-exposed-tags:nil
|
|
sgml-local-catalogs:nil
|
|
sgml-local-ecat-files:nil
|
|
End:
|
|
vim600: syn=xml fen fdm=syntax fdl=2 si
|
|
vim: et tw=78 syn=sgml
|
|
vi: ts=1 sw=1
|
|
-->
|