Memang, tujuan asli dari sinyal adalah untuk membunuh proses target. kill
muncul di Unix 3rd Edition ; pada saat itu, itu dicadangkan untuk root dan prosesnya secara paksa dibunuh (seperti SIGKILL hari ini) dan meninggalkan tempat pembuangan inti.
Unix 4th edition menambahkan argumen nomor sinyal, serta signal
panggilan sistem pendamping untuk mengatur penangan sinyal. Pada saat itu, semua sinyal membunuh proses target kecuali proses target telah memanggil ignore
.
Seiring waktu, semakin banyak sinyal yang muncul, beberapa di antaranya tidak mematikan proses target secara default. Namun nama itu tetap ada.
The komite POSIX diperdebatkan mengubah nama kill
, karena ketika Anda perhatikan tidak semua sinyal yang ditujukan untuk mengakhiri proses target, tapi ini bercokol penggunaan sejarah pada saat itu, sehingga mengubah itu akan telah lebih membingungkan daripada tidak.
Gilles 'SANGAT berhenti menjadi jahat'
sumber