GNU/Linux >> Belajar Linux >  >> Linux

Apa itu sinyal tertunda?

Menurut halaman manual sigpending :

sigpending() mengembalikan kumpulan sinyal yang menunggu pengiriman ke utas pemanggil (yaitu, sinyal yang telah dinaikkan saat diblokir).

Jadi maksudnya sinyal-sinyal (sigterm, sigkill, sigstop,...) yang menunggu sampai proses keluar dari D (tidur tanpa gangguan). Biasanya suatu proses dalam keadaan itu ketika sedang menunggu I/O. Tidur itu tidak bisa diganggu. Bahkan sigkill (kill -9 ) tidak bisa dan kernel menunggu sampai proses bangun (sinyal menunggu pengiriman begitu lama).

Untuk nilai-nilai lain yang tidak jelas, saya akan melihat halaman manual limits.conf .


Linux
  1. Dasar-Dasar Sinyal Linux – Bagian I

  2. Apa itu proses yang tidak terputus?

  3. Untuk apa file .la libtool?

  1. Apa arti acara perf cache?

  2. Apa itu vdso dan vsyscall?

  3. Apa itu build-essential &build-dep?

  1. Apa Proses Zombie Dan Bagaimana Menemukan &Membunuh Proses Zombie?

  2. Apa Penyebab Berbagai Sinyal Terkirim?

  3. Apa yang dimaksud dengan "Pemimpin sesi" di `ps`?