Yazarlar Sözlük Makaleler Yardım Masası Gözlük Forum İstatistik

Tüm Başlıklar XML

1.  Bir çocuk öldüğü zaman, defin işlemlerini babası halletmelidir. Eğer babası, ölen çocuğunu defnetmezse, çocuğun ruhu dünyada kalır. İşte böyle çocuklara zombie denir.
Bu hikayenin oyuncuları:
çocuk rolünde child process
baba rolünde parent process
dünya rolünde unix sistemleri...

Ayrıca bkz: defunct
sertw
30 Kasım 2005 21:09
2.  Bu kod sisteminizde 10sn.liğine zombie bırakır:
int main(){
    switch(fork()){
        case -1:
                printf("hata\n");//fork yapılamadı
                break;
        case 0:
                return 0;//cocuk öldü...
        default:
                sleep(10); //baba beklemede...
    } 
    return 0;
}

Bu durumda ps derseniz şöyle bir satırla karşılaşabilirsiniz:
21853 pts/1    00:00:00 a.out
21854 pts/1    00:00:00 a.out <defunct>

Ha peki sonra ne olur? Baba ölür, babası ölen süreçler "öksüz babası" initi baba bilirler...
init de gereğini yerine getirir. Zombie yok olur.
sertw
30 Kasım 2005 21:15
Bu konuda bildiklerinizi bizlerle paylaşabilirsiniz
Tabi bunun için yazarsanız giriş yapmalı, yazar değilseniz yazar olmalısınız.


Bu başlığa bkz veren girişlerin başlıkları nedir?

Bu başlığa bkz veren girişler başka hangi başlıklara bkz verdiler?
© 2005, Bilişim Kulübü. (1156 ms)
Ne yapabilirsin: SubtitleClick ile İngilizceni Geliştir, Çınar Framework ile kod yaz, Eglencelik.org'ta biraz eğlen