Pagrindinis » kaip » Kodėl „Windows“ užduočių tvarkyklėje nėra 1, 2 ar 3 procesų?

    Kodėl „Windows“ užduočių tvarkyklėje nėra 1, 2 ar 3 procesų?


    Kai jums reikia laiko pažvelgti į visas mažas „Windows“ detales, dažnai rasite mažai įdomybių. Pvz., Kodėl, pavyzdžiui, 1, 2 ir 3 procesų identifikavimo numeriai niekada nebuvo priskirti „Windows“ užduočių tvarkytuvui?

    Šiandienos „Klausimų ir atsakymų“ sesija mums suteikiama pagal „SuperUser“ - „Stack Exchange“ padalinį, bendruomenės sukurtą „Q&A“ svetainių grupavimą.

    Klausimas

    „SuperUser“ skaitytuvas Agovizer „Windows“ užduočių tvarkytuvėje labai ilgai pažvelgė į lentelės „Proceso rodymo“ lentelę ir pateikė keletą klausimų, konkrečiai:

    Kokie procesai, jei yra, egzistuoja tarp PID 0 ir 4 „Windows 7“? Tiesiog iš smalsumo kas yra procesai nuo 0 iki 4, o taip pat ir nuo 4 iki 200.

    Mes persikėlėme į Task Manager mūsų mašinoje ir tikri, kad 1, 2 ir 3 lizduose nebuvo priskirti jokie procesai, nors mūsų PID šoktelėjo nuo 4 iki 340, o ne nuo 4 iki 200.

    Atsakymas

    „SuperUser“ dalyvis „G Koe“ užbaigia bylą vienu metu:

    Proceso ID 1, 2 arba 3 nėra, nes veikia NT branduolio rankena.

    Rankenos visuomet yra keturios. Kernelio rankenos proceso objektas naudojamas tiek procesų, tiek procesų / sriegių ID. Taip atsitinka, kad rankenos vertės prasideda nuo 0x4 (2 bitas), o „InitialSystemProcess“ yra pirmasis procesas, kuris turi būti sukurtas, todėl jis gauna 4 PID. Nenaudojimo procesas iš tikrųjų nėra procesas ir negalite jo atidaryti. Tai tikriausiai neturi realaus PID, bet dauguma įrankių mano, kad tai yra 0.

    Daugiau apie NT rankenos lentelę čia, nors tai tik tiksli NT3-5 (xp), nes „Windows 7“ dabar reikalauja, kad jūs tik nurodytumėte branduolio rankenas, jei jos prijungtos prie „PsInitialSystemProcess“.

    Daugiau apie „Windows 7/8“ Rankenėlės ribas „Mark Russinovich“

    Daugiau apie „keturių kartų kartotinius“ PID

    Viskas, ką jis siūlo, patikrina: mes trūksta 1, 2 ir 3 (o ne 4 kartotiniai) ir kiekviena PID vertė mūsų sąraše nuo 340 iki 13136 dalijama į 4.


    Ar ką nors papildyti paaiškinimu? Garsas išjungtas komentaruose. Norite perskaityti daugiau atsakymų iš kitų „tech-savvy Stack Exchange“ vartotojų? Čia rasite visą diskusijų temą.