2Sep

Zašto nema procesa 1, 2 ili 3 u mom Upravitelju zadataka u sustavu Windows?


Kad uzmete vremena da pogledate sve male detalje u sustavu Windows, često ćete naći malo zanimljivosti. Kao i zašto su, primjerice, identifikacijski brojevi procesa 1, 2 i 3 koji nikada nisu dodijeljeni ničemu u Upravitelju zadataka sustava Windows?

Današnje pitanje &Sesija odgovora nam dolazi zahvaljujući SuperUseru - podjele Stack Exchange, grupiranjem zajednice Q & A web stranica.

Pitanje

SuperUser čitač Agovizer je dugo teško pogledati tablicu Obrada tablice u Windows Task Manager i vratio s nekim pitanjima, a posebno:

Koji procesi, ako postoje, postoje između PIDs 0 i 4 na Windows 7?Samo iz znatiželje što su procesi između 0 i 4, a također između 4 i 200 nešto.

Skočili smo u Task Manager na našem stroju i sigurno da u procesima 1, 2 i 3 nije bilo nikakvih procesa, iako su naši PID skočili s 4 na 340, za razliku od 4 do 200.

Odgovor

SuperUsersuradnik G Koe zatvara slučaj u jednom trenutku:

Nema ID procesa 1, 2 ili 3 zbog načina na koji NT stolni kernel radi.

Ručke su uvijek višekratnici od četiri. Postupak obrađivanja jezgrene kernela koristi se za procesne ručke i ID-ove procesa / niti. Događa se da se vrijednosti ručica pokreću pri 0x4( bit 2), a InitialSystemProcess je prvi proces koji će biti stvoren pa dobiva PID od 4. Proces neaktivnosti zapravo nije proces i ne možete je otvoriti. Vjerojatno nema pravi PID, ali većina alata smatra da je to 0.

Više o tablici za obradu NT-a, iako je to samo precizno za NT3-5( xp), jer Windows 7 sada zahtijeva da referirajte samo jezgru kernelaako je priključen na PsInitialSystemProcess.

Više o Windows 7/8 Handle limits od Mark Russinovich

Više o "višekratnicima od četiri" u PID-ovima

Sve što on predlaže provjerava: nedostaju mi ​​1, 2 i 3( ne višekratnici od 4) i svaka PID vrijednostna našem popisu od 340 do 13136 je djeljiv po 4.

Imate li što dodati objašnjenju? Zvuči u komentarima.Želite li pročitati više odgovora od drugih tehnoloških korisnika Stack Exchangea? Pogledajte ovdje cijelu raspravu.