Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

izvrsavanje komandi na sistemu (linux), zombi problem

[es] :: C/C++ programiranje :: izvrsavanje komandi na sistemu (linux), zombi problem

[ Pregleda: 3718 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

u_m
Urukalo Milan
PH

Član broj: 18631
Poruke: 889
*.wireless.org.yu.

ICQ: 32554731
Sajt: https://milan.urukalo.com


Profil

icon izvrsavanje komandi na sistemu (linux), zombi problem29.06.2005. u 10:44 - pre 228 meseci
koristim komandu ping koju pozivam sa:

Code:
ping = popen( &komanda[50] ,"r");

i to se vrti u petlji za svaku adresu koju provjeravam.

problem je ovo:

Citat:

milan 57485 0.0 0.0 0 0 p0 Z 11:30AM 0:00.03 <defunct>
milan 57487 0.0 0.0 0 0 p0 Z 11:30AM 0:00.02 <defunct>


ovakav po jedan se stvara za svaku ip adresu koju provjeravam

i top prikazuje ovo:
Citat:

50 processes: 2 running, 32 sleeping, 16 zombie


ubacio sam fclose, ali opet isto...

kako da sprecim stvaranje ovakvih zombi procesa?

[Ovu poruku je menjao u_m dana 29.06.2005. u 11:45 GMT+1]
#include <music.h>
#include <beer.h>
#include <girls.h>
main(){ run(partytime);}
---------
Moj licni sajt
Moj wap sajt--offline
 
Odgovor na temu

u_m
Urukalo Milan
PH

Član broj: 18631
Poruke: 889
*.wireless.org.yu.

ICQ: 32554731
Sajt: https://milan.urukalo.com


Profil

icon Re: izvrsavanje komandi na sistemu (linux), zombi problem29.06.2005. u 10:45 - pre 228 meseci
evo zasto je ovo problem:

Citat:

milan 58506 0.0 0.6 1276 696 p0 S 11:43AM 0:00.06 ./monitor
milan 58507 0.0 0.0 0 0 p0 Z 11:43AM 0:00.02 <defunct>
milan 58509 0.0 0.0 0 0 p0 Z 11:43AM 0:00.02 <defunct>
milan 58511 0.0 0.0 0 0 p0 Z 11:43AM 0:00.02 <defunct>
milan 58541 0.0 0.0 0 0 p0 Z 11:43AM 0:00.02 <defunct>
milan 58543 0.0 0.0 0 0 p0 Z 11:43AM 0:00.02 <defunct>
milan 58551 0.0 0.0 0 0 p0 Z 11:43AM 0:00.02 <defunct>
milan 58566 0.0 0.0 0 0 p0 Z 11:44AM 0:00.02 <defunct>
milan 58568 0.0 0.0 0 0 p0 Z 11:44AM 0:00.02 <defunct>
milan 58570 0.0 0.0 0 0 p0 Z 11:44AM 0:00.02 <defunct>
milan 58572 0.0 0.0 0 0 p0 Z 11:44AM 0:00.02 <defunct>
milan 58574 0.0 0.0 0 0 p0 Z 11:44AM 0:00.02 <defunct>
milan 58576 0.0 0.0 0 0 p0 Z 11:44AM 0:00.02 <defunct>
milan 58578 0.0 0.0 0 0 p0 Z 11:44AM 0:00.02 <defunct>
milan 58580 0.0 0.0 0 0 p0 Z 11:44AM 0:00.02 <defunct>
milan 58582 0.0 0.0 0 0 p0 Z 11:44AM 0:00.02 <defunct>
milan 58584 0.0 0.0 0 0 p0 Z 11:44AM 0:00.02 <defunct>
milan 58586 0.0 0.0 0 0 p0 Z 11:44AM 0:00.02 <defunct>
milan 58588 0.0 0.0 0 0 p0 Z 11:44AM 0:00.02 <defunct>
milan 58590 0.0 0.0 0 0 p0 Z 11:44AM 0:00.02 <defunct>
milan 58592 0.0 0.0 0 0 p0 Z 11:44AM 0:00.02 <defunct>
milan 58618 0.0 0.0 0 0 p0 Z 11:45AM 0:00.02 <defunct>
milan 58620 0.0 0.0 0 0 p0 Z 11:45AM 0:00.02 <defunct>
milan 58622 0.0 0.0 0 0 p0 Z 11:45AM 0:00.02 <defunct>
milan 58964 0.0 0.0 0 0 p0 Z 11:45AM 0:00.02 <defunct>
milan 58966 0.0 0.0 0 0 p0 Z 11:45AM 0:00.03 <defunct>
milan 58968 0.0 0.0 0 0 p0 Z 11:45AM 0:00.02 <defunct>
milan 58971 0.0 0.0 0 0 p0 Z 11:45AM 0:00.02 <defunct>
milan 58991 0.0 0.0 0 0 p0 Z 11:45AM 0:00.02 <defunct>
milan 58993 0.0 0.0 0 0 p0 Z 11:45AM 0:00.02 <defunct>
milan 58995 0.0 0.8 1636 988 p0 S 11:45AM 0:00.02 sh -c ping -c 2 -o 192.168.110.101
milan 58996 0.0 0.6 1408 728 p0 S 11:45AM 0:00.02 ping -c 2 -o 192.168.110.101


a to nije ni pola zombi-procesa koji se gomilaju

[Ovu poruku je menjao u_m dana 29.06.2005. u 11:46 GMT+1]
#include <music.h>
#include <beer.h>
#include <girls.h>
main(){ run(partytime);}
---------
Moj licni sajt
Moj wap sajt--offline
 
Odgovor na temu

slonce
Milan Banovic
Zemun

Član broj: 1068
Poruke: 32
80.93.230.*



Profil

icon Re: izvrsavanje komandi na sistemu (linux), zombi problem29.06.2005. u 11:07 - pre 228 meseci
Tvoj child process salje SIGCHLD signal parentu, i sve dok on ne izvrsi neku od wait() poziva, child ostaje u zombie stanju.

Vise o ovome na:

http://www.erlenstar.demon.co.uk/unix/faq_2.html#SEC13
 
Odgovor na temu

[es] :: C/C++ programiranje :: izvrsavanje komandi na sistemu (linux), zombi problem

[ Pregleda: 3718 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.