2Sep

Miért nincs 1, 2 vagy 3 folyamat a Windows Feladatkezelőben?


Ha időt vesz igénybe, hogy megnézze a Windows apró részleteit, akkor gyakran kevés érdekességet talál. Például, miért vannak olyan 1., 2. és 3. folyamatazonosító számok, amelyek soha nincsenek rendezve a Windows Feladatkezelőben?

A mai kérdés &A válaszüzenet a SuperUser - a Stack Exchange megosztottságának köszönhetően - a Q & A webhelyek közösségi szintű csoportosítása.

Kérdés

SuperUser olvasó Az Agovizer hosszú időn keresztül megvizsgálta a Windows Feladatkezelő táblázatának folyamatkijelző tábláját, és néhány kérdéssel tér vissza:

Milyen folyamatok vannak a Windows 7 PID 0 és 4 között? Csak a kíváncsiságból, mi a folyamatok 0 és 4 között, és 4 és 200 között is valami.

A gépünk feladatkezelőjére ugrottunk, és biztos, hogy nincs folyamatok az 1., 2. és 3. résidőben, bár a PID-ek 4-ről 340-re ugrottak, szemben a 4-ről 200-ra.

A válasz

SuperUserG Koe egyetlen ügyben lezárja az ügyet:

Az 1., 2. vagy 3. folyamatazonosító nincs az NT rendszermag kezelésére.

A fogantyú mindig négyszörös. A kernelkezelõ folyamatobjektumot mind a folyamatkezelõk, mind a folyamat / szálazonosítók használják. Előfordul, hogy a kezelési értékek mindegyike 0x4-es( 2. bit) kezdetű, és a InitialSystemProcess az első folyamat, amelyet létrehozni kell, tehát PID-értéket kap 4. Az üresjárati folyamat valójában nem folyamat, és nem tudja megnyitni. Valószínűleg nincs valódi PID-értéke, de a legtöbb eszköz 0-nak tekinthető.

További információk az NT kezelési táblázatban itt, bár ez csak az NT3-5( xp) esetében pontosan megfelelő, mivel a Windows 7 most megköveteli, hogy csak a rendszermag kezeléseketha a PsInitialSystemProcesshez csatlakozik.

További információk a Windows 7/8-ra vonatkozóan Markrussinovich

-ről A "négyes többszörösek" a PID-ekben

Minden amit ő javasol, hogy ellenőrizze: hiányzik 1, 2 és 3( nem többszörös 4) és minden PID értéka 340-től 13136-ig terjedő listánkban osztható a 4.

Van hozzá valami a magyarázathoz? Hangzik ki a megjegyzésekben. Szeretne többet válaszolni a többi technikus-tudós Stack Exchange felhasználóiról? Nézze meg a teljes vitafonalat itt.