SORU
7 NİSAN 2009, Salı


Kim "Öldürdü" benim süreci ve neden?

Benim uygulama Linux üzerinde bir arka plan işlemi olarak çalışır. Şu anda bir Terminal penceresinde komut satırında başladı.

Son zamanlarda bir kullanıcı bir süreliğine uygulamayı yürütme ve gizemli bir şekilde öldü. Metin:

Öldürdü

oldu terminal. Bu iki kez oldu. Eğer farklı bir terminalde birini öldürmek komutu süreci öldürmek için kullanılır diye sordum. Hayır.

Hangi koşullar altında Linux işlem öldürmeye karar verir? Kabuk görüntülenen "Öldürdü süreci aldıktan sonra öldü çünkü" (9) sinyal öldürmek. Linux gönderdiyse öldürmek sinyal yok öldürülmüştü açıklıyor sistem günlüğüne bir ileti bir yerde olmalı?

CEVAP
7 NİSAN 2009, Salı


Eğer kullanıcı veya sysadmin program öldürmek mi yoksa çekirdek olabilir. Çekirdek sadece aşırı kaynak açlık (takas yorgunluk mem düşünüyorum) gibi istisnai şartlar altında bir süreç öldürebilir.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • androidandme

    androidandme

    10 Mart 2009
  • wafflepwn

    wafflepwn

    14 AĞUSTOS 2008
  • WhtButterflyLiz

    WhtButterfly

    14 NİSAN 2008