Linux |
CentOS 4.8 |
|
![]() |
ulimit(3) |
![]() |
|
ulimit − Lire ou écrire les limites d’utilisation. |
|
#include <ulimit.h> long ulimit(int cmd, long newlimit); |
|
Attention : Cette routine est obsolète. Les fichiers d’en-tête ne sont plus inclus dans la glibc. Utilisez getrlimit(2), setrlimit(2) et sysconf(3) à la place. Pour avoir des informations sur la commande shell ulimit, reportez-vous à bash(1). L’appel ulimit permet de lire ou d’écrire certaines limitation pour le processus en cours. L’argument cmd peut prendre l’une des valeurs suivantes : |
|
UL_GETFSIZE |
|
Lire la limitation de taille d’un fichier en unités de 512 octets. |
|
UL_SETFSIZE |
|
Ecrire la limitation de taille d’un fichier.TP 3 (Non implémenté sous Linux.) Renvoyer l’adresse maximale du segment de données. |
|
4 |
(Implémenté, mais pas de nom symbolique) Lire le nombre maximal de fichiers que l’appelant peut ouvrir. |
|
S’il réussit ulimit renvoie une valeur positive ou nulle. En cas d’erreur, il renvoie −1 et errno contient le code d’erreur. |
|
EPERM |
Un processus non-root essaye d’augmenter une de ses limitations. |
|
SVID. |
|
getrlimit(2), setrlimit(2), sysconf(3). |
|
Christophe Blaess, 1998. |
![]() |
ulimit(3) | ![]() |