proc_pid_clear_refs(5) File Formats Manual proc_pid_clear_refs(5)
NOM
/proc/pid/clear_refs - Reinitialisation des bits PG_Referenced et
ACCESSED/YOUNG
DESCRIPTION
/proc/pid/clear_refs (depuis Linux 2.6.22)
Ce fichier n'est accessible qu'en ecriture, et uniquement par le
proprietaire du processus.
Les valeurs suivantes peuvent etre ecrites dans le fichier :
1 (depuis Linux 2.6.22)
Reinitialiser les bits PG_Referenced et ACCESSED/YOUNG de
toutes les pages liees au processus. Avant Linux 2.6.32,
ecrire n'importe quelle valeur differente de zero dans ce
fichier avait le meme impact.
2 (depuis Linux 2.6.32)
Reinitialiser les bits PG_Referenced et ACCESSED/YOUNG de
toutes les pages anonymes liees au processus.
3 (depuis Linux 2.6.32)
Reinitialiser les bits PG_Referenced et ACCESSED/YOUNG de
toutes les pages mappees dans un fichier et liees au
processus.
La reinitialisation des bits PG_Referenced et ACCESSED/YOUNG
fournit une methode pour mesurer approximativement la quantite
de memoire utilisee par un processus. On inspecte d'abord les
valeurs des champs << Referenced >> des zones de memoire
virtuelle (VMA) de /proc/pid/smaps pour se faire une idee de
l'empreinte memoire du processus. On reinitialise ensuite les
bits PG_Referenced et ACCESSED/YOUNG et, apres un intervalle de
temps mesure, on inspecte de nouveau les valeurs des champs
<< Referenced >> pour se faire une idee de l'evolution de
l'empreinte memoire du processus pendant cet intervalle. Pour
n'inspecter que les types selectionnes de mappage, on peut
utiliser les valeurs 2 ou 3 a la place de 1.
D'autres valeurs permettent d'affecter differentes proprietes :
4 (depuis Linux 3.11)
Effacer le bit soft-dirty pour toutes les pages associees
au processus. Utilise (en conjonction avec
/proc/pid/pagemap) par le systeme de point de
restauration pour decouvrir les pages qu'un processus a
souillees depuis que le fichier /proc/pid/clear_refs a
ete ecrit.
5 (depuis Linux 4.0)
Reinitialiser la taille du jeu resident (<< high water
mark >>) a la valeur du jeu resident actuel.
L'ecriture dans /proc/pid/clear_refs d'une valeur differente de
celles listees ci-dessus n'a aucun effet.
Le fichier /proc/pid/clear_refs n'est present que si l'option de
configuration du noyau CONFIG_PROC_PAGE_MONITOR a ete activee.
VOIR AUSSI
proc(5)
TRADUCTION
La traduction francaise de cette page de manuel a ete creee par
Christophe Blaess , Stephan Rafin
, Thierry Vignaud ,
Francois Micaux, Alain Portal , Jean-Philippe
Guerard , Jean-Luc Coulon (f5ibh) , Julien Cristau , Thomas
Huriaux , Nicolas Francois
, Florentin Duneau
, Simon Paillard , Denis Barbier , David Prevot
, Jean-Paul Guillonneau
et Lucien Gentis
Cette traduction est une documentation libre ; veuillez vous reporter a
la GNU General Public License version 3
concernant les conditions
de copie et de distribution. Il n'y a aucune RESPONSABILITE LEGALE.
Si vous decouvrez un bogue dans la traduction de cette page de manuel,
veuillez envoyer un message a .
Pages du manuel de Linux 6.9.1 2 mai 2024 proc_pid_clear_refs(5)