Votre IP: 38.107.179.243 
  
 
Google
 
Accueil e-mail Linux
Linux
Perl
Perl
C
Langage C
Dico
Dictionnaire
Biblio liens
Bibliothèque de liens
Index articles
Index articles
 

Date création : 27-03-2008 20:23:44

Linux  Vous êtes dans : GNU/Linux Astuces / Pages man [Section2 - Appels système]


GET_MEMPOLICY

 

Index

  1. SYNOPSIS
  2. NOM
  3. DESCRIPTION
  4. VALEUR RENVOYÉE
  5. NOTES
  6. HISTORIQUE ET SUPPORT BIBLIOTHÈQUE
  7. CONFORMITÉ
  8. VOIR AUSSI
  9. TRADUCTION

 

SYNOPSISIndex

get_mempolicy - Lire la politique mémoire NUMA d'un processus  

NOMIndex

#include <numaif.h>

int get_mempolicy(int *policy, unsigned long *nodemask,
 unsigned long maxnode, unsigned long addr,
 unsigned long flags);
 

DESCRIPTIONIndex

get_mempolicy() lit la politique NUMA du processus appelant ou d'une adresse en mémoire, selon la valeur de flags.
Une machine NUMA a plusieurs contrôleurs de mémoire, avec des distances différentes aux divers processeurs. La politique mémoire définit sur quel noeud la mémoire est allouée pour ce processus.
Si flags est nul, la politique par défaut du processus appelant (fixée par set_mempolicy(2)) est renvoyée.
Si flags est MPOL_F_ADDR, l'information renvoyée concerne la politique gouvernant la mémoire à l'adresse addr. Cette politique peut être différente de la politique par défaut du processus si set_mempolicy(2) a été utilisé pour fixer une politique pour la page contenant l'adresse addr.
Si policy n'est pas NULL, il est utilisé pour renvoyer la politique. Si nodemask n'est pas NULL, il est utilisé pour renvoyer le masque de noeuds associé à la politique. maxnode est un plus le numéro du bit le plus grand qui peut être stocké dans nodemask. Le numéro du bit est toujours arrondi pour être un multiple de sizeof(unsigned long).
Pour un survol des politiques possibles, voir set_mempolicy(2).  

VALEUR RENVOYÉEIndex

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

NOTESIndex

Cette page de manuel est incomplète : elle ne documente pas les détails de l'option MPOL_F_NODE, qui modifie le fonctionnement de get_mempolicy(). Ceci est délibéré, car cette option n'est pas conçue pour être utilisée par les applications, et son fonctionnement pourra changer, ou elle pourra être supprimée dans de futures versions du noyau. Ne l'utilisez pas.  

HISTORIQUE ET SUPPORT BIBLIOTHÈQUEIndex

Voir mbind(2).  

CONFORMITÉIndex

Cet appel système est spécifique à Linux.  

VOIR AUSSIIndex

mbind(2), set_mempolicy(2), numactl(8), numa(3)  

TRADUCTIONIndex

Cette page de manuel a été traduite et mise à jour par Christophe Blaess <http://www.blaess.fr/christophe/> entre 1996 et 2003, puis par Alain Portal <aportal AT univ-montp2 DOT fr> jusqu'en 2006.
La traduction de cette page de manuel est basée sur les traductions disponibles sur http://manpagesfr.free.fr/, mais est gérée par l'équipe francophone de traduction de Debian au travers de la liste de discussion debian-l10n-french.
Veuillez signaler toute erreur de traduction par un rapport de bogue sur le paquet manpages-fr.
Vous pouvez toujours avoir accès à la version anglaise de ce document en utilisant la commande « man -L C <section> <page_de_man> ».


Création : octobre 2007  © Tous droits réservés 2007 linux-perl-c
Valid HTML 4.01 TransitionalValid CSS