( zamek | 2015. 12. 21., h – 13:38 )

Amnnyire en tudom, az svchost.exe a halozat kezelesert felelos mikrokernel modul. A windows mikrokernel archtekturaju, tehat ha akarsz halozatot hasznalni, akkor elotte ki kell adnod (mingw kornyezetben) egy initet:


#ifdef WIN32
    WSADATA wsaData;
    WSAStartup(0x0101, &wsaData);
#endif

Ennek hatasara a processedhez indit egy svchost.exe-t. A process vegen meg egy WSACleanup()-pal lehet leallitani.

Ezt en ugy hivom, hogy Dacia effektus, utalva az 1990 elott az atkosban hasznalt Daciakra, amikkel ugy lehetett kozlekedni, hogy mielott beleultel, vegigjartad es leellenorizted, hogy mindene egyben van-e?

Hogy a konkret esetben miert teker ennyire azt nem tudom, de nyilvan "sok" letoltenivaloja akadt.

Erdekesseg kedveert, anno - tobbek kozott- pont azzal indokoltak a mikrokernel hasznalatat, hogy az esetleges frissiteseknel nem kell az egesz kernelt frissteni, hanem csak az adott mikrokernel modult. Ez be is jott, mivel alig egy keveset szokott letolteni frissiteskor:)
Hja egy *uix mennyivel pocsekolosabb!:)