Sinyal (komunikasi antar proses): Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Heydari (bicara | kontrib)
←Membuat halaman berisi 'Dalam ilmu komputer, '''Sinyal''' adalah salah satu bentuk dari komunikasi antar proses atau ''Inter-Process Communication (IPC)'' yang biasanya digunakan di [...'
Tag: tanpa kategori [ * ]
 
Tidak ada ringkasan suntingan
Tag: Suntingan visualeditor-wikitext
Baris 1:
Dalam [[ilmu komputer]], '''Sinyal''' adalah salah satu bentuk dari [[komunikasi antar proses]] atau ''Inter-Process Communication (IPC)'' yang biasanya digunakan di [[Unix]], [[Unix-like]], dan [[sistem operasi]] lain yang mendukung [[POSIX]]. Sinyal adalah sebuah notifikasi asinkron yang dikirim kepada suatu [[Proses (komputasi)|proses]] atau [[Utas (komputer)|utas]] tertentu dalam proses yang sama untuk menginformasikan bahwa suatu peristiwa telah terjadi. Berawal pada tahun 1970an1970-an di UNIX [[Bell Labs]] dan baru-baru ini telah dispesifikasi dalam standar POSIX.
 
Ketika sebuah sinyal terkirim, sistem operasi memotong arus eksekusi normal dari proces yang dikirimi sinyal untuk mengantar sinyal. Eksekusi dapat dipotong selama eksekusi non-atomik. Jika ''signal handler'' telah terlebih dahulu terdaftar dalam proses, maka fungsi ''signal handler'' yang akan tereksekusi.