Re: [LINUX:5343] SIG

Turan Yuksel (e109796@metu.edu.tr)
Tue, 20 Apr 1999 16:52:24 +0300 (WET)

On Tue, 20 Apr 1999, akocak wrote:

:kpm yi ceviriyorum ancak SSIGABRT(abort--Bitmeden kesmek),SIGILL(illegal
:instruction--Geçersiz yönerge),gibi sig ile baslayip Parantez icinde
:devam eden kelimeler var nedir bu SIG. Ayrica daha onceki sorulara
:verdiginiz cevaplar icin cohk teshekkur ederim...

SIG == signal. (Sinyal olarak cevirmekte sakinca yok galiba)

Sinyaller, process'lerin olusan olaylara karsilik verebilmeleri icin
uretilmis bir mekanizma. Her sinyal icin, bir signal handler (bu sinyal
alindiginda process tarafindan calistirilan fonksiyon) tanimlanabiliyor
(KILL ve STOP haric) ve gerekli tedbirler alinabiliyor.

Ornegin
SIGSEGV (Segmentation Fault), bir process'in erismemesi gereken bir
hafiza alanina eristiginde oluyor.

SIGFPE, (Floating Point Exception), x mod 0 gibi islemlerin sonucunda,

SIGPIPE, (Broken Pipe), pipe'in "diger ucundaki" program oldugu zaman

sistem tarafindan uretiliyor.

Daha fazla bilgi icin,

http://www.linux.org.tr/belgeler/ldp/LDP/tlk/ipc/ipc.html

(The Linux Kernel, version 0.8-3, David Rusling,
Section: Interprocess Communication Mechanisms)

Not: Kitabin mumkun oldugunca cok kismini okumanizi siddetle tavsiye ederim.
(Tabii ki meraklisina)

-Turan Yuksel (e1097963@ceng.metu.edu.tr)


Listeden cikmak icin:
unsub linux
mesajini listeci@bilkent.edu.tr'a gonderiniz.
Lutfen Listeci icin MIME / HTML / Turkce Aksan kullanmayin.
Liste arsivinin adresi: http://listweb.bilkent.edu.tr/