Process Control Block

Process Control Block

En informatique, un bloc de contrôle de processus ou PCB (de l'anglais Process Control Block) est une structure de données du noyau d'un système d'exploitation représentant l'état d'un processus donné.

Diverses implémentations existent selon les systèmes d'exploitation, mais un PCB contient en général :

  • L'ID d'un processus (PID) ;
  • Les valeurs des registres correspondant au processus (l'état courant du processus, selon qu'il est élu, prêt ou bloqué) ;
  • Le compteur ordinal du processus ;
  • La MMU du processus ;
  • Une liste de fichiers et sockets ;
  • D'autres informations telles que le temps CPU accumulé par le processus, etc.

Lors d'un changement de contexte, le processus en cours est arrêté et un autre processus peut utiliser le CPU. Le noyau doit arrêter l'exécution du processus en cours, copier les valeurs des registres hardware dans le PCB, et mettre à jour les registres avec les valeurs du nouveau processus.


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Process Control Block de Wikipédia en français (auteurs)

Игры ⚽ Поможем написать курсовую

Regardez d'autres dictionnaires:

  • Process control block — A Process Control Block (PCB, also called Task Control Block or Task Struct) is a data structure in the operating system kernel containing the information needed to manage a particular process. The PCB is the manifestation of a process in an… …   Wikipedia

  • Process Control Block — Die Prozesstabelle ist ein Begriff aus der Informatik. Es handelt sich dabei um eine Tabelle, die pro laufendem Prozess einen Eintrag enthält. Diesen Eintrag nennt man Prozesskontrollblock (Prozesskontext, engl. process control block, task… …   Deutsch Wikipedia

  • Process management (computing) — Operating systems …   Wikipedia

  • Process (computing) — In computing, a process is an instance of a computer program that is being executed. It contains the program code and its current activity. Depending on the operating system (OS), a process may be made up of multiple threads of execution that… …   Wikipedia

  • Process and instrumentation diagram — Process and instrumentation diagrams are a family of functional one line diagrams showing hull, mechanical and electrical (HM E) systems like piping, and cable block diagrams. Abbreviated as P ID, they show the interconnection of process… …   Wikipedia

  • Process design (chemical engineering) — Process design is the design of processes for desired physical and/or chemical transformation of materials. Process design is central to chemical engineering and it can be considered to be the summit of chemical engineering, bringing together all …   Wikipedia

  • Control theory — For control theory in psychology and sociology, see control theory (sociology) and Perceptual Control Theory. The concept of the feedback loop to control the dynamic behavior of the system: this is negative feedback, because the sensed value is… …   Wikipedia

  • Control flow diagram — Example of a so called performance seeking control flow diagram .[1] A control flow diagram (CFD) is a diagram to describe the control flow of a business process, process or program. Contr …   Wikipedia

  • Process flow diagram — A process flow diagram (PFD) is a diagram commonly used in chemical and process engineering to indicate the general flow of plant processes and equipment. The PFD displays the relationship between major equipment of a plant facility and does not… …   Wikipedia

  • Bloque de control del proceso — Saltar a navegación, búsqueda El Bloque de control del proceso ó BCP o en inglés PCB (Process Control Block) es un registro especial donde el sistema operativo agrupa toda la información que necesita conocer respecto a un proceso particular. Cada …   Wikipedia Español

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”