Iinkqubo zeZombie

Kufundwa ungeno ukusuka iyeva Ndikhumbule ukuba kwiforum umntu othile ucele uncedo njengoko inkqubo yabo icotha, ezinye zezisombululo zijolise kwiinkqubo.

Eyona nto iphambili kwiinkqubo kwiLinux zezi:
Ukulala (S) Iinkqubo ezilinde ithuba labo lokwenza.
Ukubaleka (R) Inkqubo eziqhubayo.
Ukulinda (D) Iinkqubo ezilinde ukungenela / ukuphuma komsebenzi ukuba zigqitywe.
Zombie (Z) Iinkqubo eziye zagqitywa kodwa ziyaqhubeka ukuvela kwitafile yenkqubo. Zingabangelwa ziimpazamo zenkqubo kwaye zinokuba luphawu lwenkqubo ecothayo okanye ebangela ingxaki.

Inkqubo yeZombie yenye engazange ifumane umqondiso kwinkqubo yomzali eyenzileyo, inkqubo yomntwana inemvelaphi yayo kwinkqubo ephezulu eyaziwa ngokuba yinkqubo yomzali elawula ukuthumela imiqondiso kwiinkqubo zomntwana. eveliswe yiyo ukubonisa ukuba ubomi babo buphelile.

Zingabangelwa ziimpazamo zenkqubo kwaye zinokuba luphawu lwenkqubo ecothayo okanye ebangela ingxaki. Le meko ihlala iqhubeka, kananjalo kuba olunye uqwalaselo aluzange luboniswe ngumphuhlisi.

KwiWikipedia ungakwenza oko Funda ngokugqithisileyo malunga nezi nkqubo.

Ukwenza lo myalelo ungaphezulu sinokubona ngexesha elifanelekileyo iinkqubo eziqhubayo kwinkqubo, kwaye iya kubonisa ukuba zikhona na zombie zombuso, kodwa ayibonisi ukuba yeyiphi.

inkqubo

Ukubona zonke iinkqubo, chwetheza kwisiphelo sendlela: ps uya, Kwaye ukubona kuphela iZombi: ps -el | grep 'Z'o I-ps -A -ostat, ipid, ipid, cmd | grep -e '^ [Zz]'

I-alf @ Alf ~ $ I-ps -A -ostat, ipid, ipid, cmd | grep -e '^ [Zz]'

Z 1945

Ukuba kuluhlu lweenkqubo, enye ibonakala inesimo se-Z, oko kuthetha ukuba yi-zombie, nto leyo ethetha ukuba isicelo asisombululeki kakuhle okanye sineebugs, sisazi ukuba i-PID yayo inokupheliswa ngokwenza i-terminal umyalelo ofana, kulo mzekelo: 

I-alf @ Alf ~ $ bulala -9 1945

Xa uneenkqubo ezininzi ze-zombie okanye ubuncinci ngaphezulu kwesinye, ungasebenzisa lo mthetho ulandelayo ubabulala, usebenza kuphela kuloo nto, ukuba uyayiqhuba ngaphandle kokuba neenkqubo zombie akukho nto iya kwenzeka:

I-alf @ Alf ~ $ Isudo ukubulala -HUP `ps -A -ostat, ppid, pid, cmd | grep -e '^ [Zz]' | awk '{shicilela $ 2}' ''

Phendula nge quote


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.

  1.   efanelekileyo sitsho

    🙁

  2.   Oscar sitsho

    Enkosi, igalelo elihle kakhulu, ndiza kuyigcina imiyalelo yokuqinisekisa amaxesha ngamaxesha.

  3.   uJosh sitsho

    Enkosi, inqaku elimnandi.

  4.   msx sitsho

    Ukucaciswa okumbalwa malunga nenqaku lakho:

    Igama elithi "Inkqubo yeZombie" alichanekanga ngokobuchwephesha kwaye abo bethu banamava amancinci kwi-GNU / Linux kufuneka bakuphephe ukulisebenzisa kuba akukho nkqubo iqhubayo ngokwayo kodwa sisalathiso kuphela kwinkqubo engasekhoyo kwinkqubo kwaye Khange asikhulule isazisi sakhe.

    Inkqubo ye "zombie" inene kukungeniswa kwitheyibhile yemephu yesazisi senkqubo (isichazi senkqubo), injalo, ayisebenzisi zixhobo ngaphandle kwememori ezimbalwa ezisetyenziswa yinkqubo ukugcina umkhondo itheyibhile yenkqubo.

    Ingxaki ekuphela kwayo enokubakho ngesiporho (okanye i-zombie) iinkcazo zobhaliso kukuba xa ezi zinto zikhula ngokukhawuleza kakhulu zinokuyithatha yonke inkqubo yokwahlula itafile yolwabiwo, ishiye inkqubo ingenandawo yeerekhodi ezintsha ukuze ibe nakho ayinakho ukuqhuba iinkqubo ezintsha-ezirekhoda iinkqubo zazo- ekugqibeleni zixhome umatshini.

    Nangona kunjalo, le nto ayinakwenzeka ukuba yenzeke kuba kwiinkqubo ezingama-32-bit kukho iindawo ezingama-32767 zokubhalisa iinkqubo (kunqabile okanye kungaze kusetyenziswe) kwaye iphindwe kabini kwinkqubo engama-64.

    Ekuphela kwendlela yokwenza isistim yenkqubo kunye neenkqubo ezifileyo ezisuswe kakubi kukwenza iinkqubo kwaye uzibulale ngokukhawuleza ngaphandle kokucoca ngokufanelekileyo inkcazo yenkqubo (Oko kukuthi, ukudala "iinkqubo zombie") kodwa, masijongane nayo, ukuba umntu ufuna ukuxhoma inkqubo zininzi iindlela ezichanekileyo kunoko. ukuqala ukudala iinkqubo ezintsha ngokukhawuleza ngendlela ebonakalayo yokubamba inkqubo kunye nokuyixhoma; Enye yeendlela zokufezekisa oku ngebhombu yefolokhwe:

    : () {: |: &};:

    Unokwenza ukuba inkqubo inganyangeki kwibhombu yefolokhwe ngokumisela /etc/security/limits.conf ngokuchanekileyo, nangona kufuneka kuthathelwe ingqalelo ukuba kokukhona sinciphisa amathuba okwenza iinkqubo ezintsha, siya kuba nakho ukuqhuba usetyenziso olufutshane ngaxeshanye kwinkqubo yethu. Nangona kunjalo, sisixhobo esisemthethweni sayo yonke i-paranoid sysadmin efuna ukulawula kakuhle iinkqubo zayo!

    Eli nqaku linolwazi oluchazayo ngenkqubo engasebenziyo inkcazo:
    http://www.howtogeek.com/119815/htg-explains-what-is-a-zombie-process-on-linux/
    Kwaye kule kukho inkcazo ecacileyo malunga nendlela esebenza ngayo ibhombu yefoloko: http://stackoverflow.com/questions/991142/how-does-this-bash-fork-bomb-work

    Salu2

    1.    jotaele sitsho

      msx: «Igama" Inkqubo yeZombie "ayilunganga ngokobuchwephesha kwaye abo kuthi abanamava amancinci ngeGNU / Linux kufuneka bakuphephe ukuyisebenzisa…» Ha ha ha. Kukho into enkulu kunekratshi lakho: incasa yakho embi. Hayi, ayithandeki into oyenzileyo, ukuba ufuna ukwenza intetho, fumana enye kwi-fakhalthi, okanye ubeke ibhlog yakho kwaye ubhale into oyifunayo, kodwa ukuza apha ukulungisa iflethi ukuya ku-Alf elungileyo akulunganga kwaphela.

      1.    UFernando Rojas sitsho

        Inyaniso yabonakala kum njengengcaciso enomdla. Okungaphezulu kweposti

  5.   Ngobane sitsho

    Ndiyabulela kakhulu.

  6.   Rots 87 sitsho

    Inqaku elihle kakhulu enkosi

  7.   UAlf sitsho

    msx
    «Igama elithi" inkqubo yeZombie "alilunganga ngokobuchwephesha kwaye abo kuthi abanamava amancinci kwi-GNU / Linux kufuneka bakuphephe ukuyisebenzisa

    Kuya kufuneka sazise abaphuhlisi, kuba njengoko uza kubona, igama elithi zombie lisetyenziswa nalo, apho ndalifunda kwikhonsoli.

    Phendula nge quote

  8.   Isixeko sitsho

    Siyavuyisana, inqaku elilunge kakhulu, bendihlala ndinamathandabuzo okuba zii-PZs kodwa andizange ndibenalo ixesha lokuphanda, ngoku ndiya kwiphepha kwaye ndifumana impendulo enkosi …….

  9.   itruko22 sitsho

    Kwi-KDE ngolawulo + lwenkqubo yokubaleka imisebenzi iyaphuma kwaye singazibulala ezo zombies ngokukhawuleza.

  10.   imvula sitsho

    Ukulungiswa, yi-ZOMBIE hayi inkqubo ye-ZOMBIE
    Zombie ikwisiNgesi
    UZombi ngeSpanish

  11.   elinx sitsho

    Luxury, enkosi!.

  12.   URoberto sitsho

    Okokuqala, inkqubo ye-zombie ibonakala ichanekile ngokupheleleyo. Ikota yeyona nto ingabalulekanga.
    Inqaku kukuba njengoko i-msx ibonisa, kunye ne-wikipedia efanayo (ndalifunda inqaku) inkqubo ye-zombie ifile ngokwenene.
    «Xa inkqubo iphela, yonke imemori kunye nezixhobo ezinxulumene noko ziyachazwa, ukuze zisetyenziswe zezinye iinkqubo. Ngapha koko, ukungena kwenkqubo kwitafile yenkqubo kusahleli »
    Oko kukuthi, le nkqubo ayisathathi zixhobo zenkqubo, ke ngoko umthwalo kwinkqubo ubuncinci, njengoko kuchaziwe yi-msx.
    Nangona kunjalo, ekuphela kwento enayo kukungena okungavumelekanga kwitafile yenkqubo ... ethi, ukuba kukho amawakawaka, mhlawumbi iya kuba ngumthwalo (emva kwayo yonke loo nto, iprosesa kufuneka ifunde inkqubo yetafile kwaye ingafunda ulwazi oluninzi olungenamsebenzi) Ukongeza ekubonakaliseni iinkqubo ezingezizo (umntu wenza izicelo ezingezizo).
    Kodwa yona inkcazo yeposti ayichanekanga kwaye eyona ichanekileyo iya kuba yile inikwe msx.