proc_pid_task(5) File Formats Manual proc_pid_task(5) NOM /proc/pid/task/, /proc/tid/, /proc/thread-self/ - Information sur les thread DESCRIPTION /proc/pid/task/ (depuis Linux 2.6.0) C'est un repertoire contenant un sous-repertoire pour chaque thread du processus. Le nom de chaque sous-repertoire est l'ID numerique de thread (tid) du thread (consulter gettid(2)). Dans chacun de ces sous-repertoires se trouve un ensemble de fichiers ayant les memes noms et contenus que ceux des repertoires /proc/pid. Pour les attributs qui sont partages par tous les processus, le contenu de chacun des fichiers se trouvant dans le sous-repertoire task/tid sera identique a celui correspondant dans le repertoire parent /proc/pid (par exemple, pour une tache multiprocessus, tous les fichiers task/tid/cwd auront le meme contenu que le fichier /proc/pid/cwd dans le repertoire parent, puisque tous les threads d'un processus partagent le meme repertoire de travail). Pour les attributs qui sont distincts pour chacun des threads, les fichiers correspondants sous task/tid peuvent etre differents (par exemple, certains champs de chacun de fichiers task/tid/status peuvent etre differents pour chaque thread) ou peuvent ne pas exister du tout dans proc/pid. Dans un traitement multiprocessus, le contenu du repertoire /proc/pid/task n'est pas disponible si le processus principal est deja termine (typiquement lors de l'appel pthread_exit(3)). Voir aussi : proc_tid_children(5). /proc/tid/ Un sous-repertoire numerique existe pour chaque thread en cours d'execution qui n'est pas un leader de groupe de threads (c'est-a-dire un thread dont l'ID de thread n'est pas le meme que celui son ID de processus). Ce sous-repertoire est nomme selon son ID de thread. Chacun de ces sous-repertoires contient des fichiers et des sous-repertoires exposant des informations a propos du thread ayant l'ID de thread tid. Le contenu de ces repertoires est le meme que les repertoires /proc/pid/task/tid correspondants. Les sous-repertoires /proc/tid ne sont pas visibles lors d'une iteration a travers /proc avec getdents(2) (et par consequent ne sont pas visibles lors d'une utilisation de ls(1) pour voir le contenu de /proc). Cependant, les chemins de ces repertoires sont visibles (c'est-a-dire utilisables comme arguments) pour les appels systeme qui operent sur des chemins. /proc/thread-self/ (depuis Linux 3.17) Ce repertoire se rapporte au thread accedant au systeme de fichiers /proc, et est identique au sous-repertoire de /proc/self/tasktid ayant pour nom l'Id de thread (tid) du meme thread. 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.18 8 fevrier 2026 proc_pid_task(5)