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

  • Jeb Corliss

    Jeb Corliss

    17 Kasım 2006
  • Mr. H

    Mr. H

    1 Temmuz 2012
  • tinycammonitor

    tinycammonit

    14 Aralık 2010