MUNLOCKALL

Section: Manuel du programmeur Linux (2)
Updated: 8 Avril 1997
Index Retour au Menu Principal

 

NOM

munlockall - Revalider la pagination pour le processus en cours.  

SYNOPSIS

#include <sys/mman.h>

int munlockall(void);
 

DESCRIPTION

munlockall revalide la pagination (paging) pour toutes les pages de l'espace d'adressage du processus en cours.

Il n'y a pas d'empilement des verrouillages mémoire, ce qui signifie qu'une page verrouillée plusieurs fois par mlock ou mlockall sera libérée en un seul appel à munlock pour la zone mémoire correspondante ou par un appel à munlockall.

Les pages qui sont verrouillées par plusieurs zones, ou par plusieurs processus restent en mémoire vive tant qu'il y a au moins un processus ou une zone qui les verrouillent.

Sur les systèmes POSIX où mlockall et munlockall sont disponibles, la constante symbolique _POSIX_MEMLOCK est définie dans <unistd.h>  

VALEUR RENVOYÉE

munlockall renvoie 0 si il réussit, ou -1 s'il échoue, auquel cas errno contient le code d'erreur.  

CONFORMITÉ

POSIX.1b, SVr4  

VOIR AUSSI

mlockall(2), mlock(2), et munlock(2).

 

TRADUCTION

Christophe Blaess, 1997.



 

Index

NOM
SYNOPSIS
DESCRIPTION
VALEUR RENVOYÉE
CONFORMITÉ
VOIR AUSSI
TRADUCTION


Time: 21:41:31 GMT, December 19, 2004