Quais processos, se houver, existem entre os PIDs 0 e 4 no Windows 7?

21

Apenas por curiosidade, quais são os processos entre 0 e 4, e também entre 4 e 200 algo.

    
por agz 26.03.2013 / 01:22

2 respostas

34

Não há ID de Processo 1,2, ou 3, devido ao funcionamento da tabela de manipulação de kernel do NT.

Os identificadores são sempre múltiplos de quatro. O objeto de processo de tratamento do Kernel é usado para identificadores de processo e IDs de processo / thread. Acontece que todos os valores de manipulação começam em 0x4 (bit 2 ) , e o InitialSystemProcess é o primeiro processo a ser criado, por isso obtém um PID de 4. O processo inativo não é realmente um processo e você não pode abri-lo. Provavelmente não tem um PID real, mas a maioria das ferramentas o considera como 0.

Mais sobre a tabela NT handle , embora isso seja preciso apenas para NT3 -5 (xp), como o Windows 7 agora exige que você faça referência somente às alças do kernel se anexado ao PsInitialSystemProcess.

Mais sobre o Windows 7/8 Lidar com limites de Mark Russinovich

Mais sobre os "múltiplos de quatro" em PIDs

    
por 26.03.2013 / 02:45
0

você pode ver todos os processos entre 4 e 200 e muitos mais no painel process Process System - properties - threads.

    
por 16.08.2018 / 14:39