Who controls the process control block(PCB)?

Recentemente, I have learnt about kernel and find a question that who controls the process control block(PCB)?The kernel or the process itself? Does it differ in different platform (windows/Linux)? Tão longe, I know PCB is controlled in hardware, but I can't get to the right answer.

OS tracks all necessary information about each process running in the system in PCB. Process Control Block is a data structure representing a process in the OS.

Process control Block PCB is specially defined in the core of the OS for each process.

consulte Mais informação: IoT Market

#PCB Design

 

Foto de OliverSmith

OliverSmith

Oliver é um engenheiro eletrônico experiente, especializado em design de PCB, circuitos analógicos, sistemas embarcados, e prototipagem. Seu profundo conhecimento abrange a captura esquemática, codificação de firmware, simulação, disposição, teste, e solução de problemas. Oliver se destaca em levar projetos desde o conceito até a produção em massa usando seus talentos de design elétrico e aptidão mecânica.
Foto de OliverSmith

OliverSmith

Oliver é um engenheiro eletrônico experiente, especializado em design de PCB, circuitos analógicos, sistemas embarcados, e prototipagem. Seu profundo conhecimento abrange a captura esquemática, codificação de firmware, simulação, disposição, teste, e solução de problemas. Oliver se destaca em levar projetos desde o conceito até a produção em massa usando seus talentos de design elétrico e aptidão mecânica.

O que os outros estão perguntando

Cada processo possui seu próprio PCB ou existe apenas um??

Para meu entendimento, cada processo no sistema operacional contém seu próprio bloco de controle de processo separado. Alguém pode me explicar isso. Cada processo possui seu próprio PCB ou existe apenas um PCB que contém todas as informações de todos os processos??

Leia conselhos detalhados de artigos de blog

Role para cima