Yazarlar Sözlük Makaleler Yardım Masası Gözlük Forum İstatistik

signal (sinyal başlığından yönlendirildi.)
Tüm Başlıklar XML

1.  Unix'te süreçlerin ilkel bazda da olsa birbirlerini uyarmalarını sağlayan yapı.
Örneğin çocuk süreç* durum değişikliğinde babasını* sinyal sistemi ile uyarır.
kill komutu ile süreçlere sinyal yollayabilirsiniz. Bu sinyalleri gönderdiğiniz süreçler ele alır*.
Ve gereğine göre davranır.
Ama bir de SIGKILL vardır ki süreçler yakalayamazlar... Manası ölümdür.
Bu sinyalleri "kill -l" komutuyla listeleyebilirsiniz.
sertw
30 Kasım 2005 21:54 ~ 07 Şubat 2006 17:14
2.  Sürece belirli bir sinyal geldiğinde bir fonksiyonun çağırılmasını istiyorsanız kullanabileceğiniz sistem çağrılarından. Prototipi:
void (*signal(int sig, void (*func)(int)))(int);

Yukarıdaki prototip kafa karıştırırsa buyrun:
typedef void (*sig_t) (int);
sig_t signal(int sig, sig_t func);


Örneğin çocuk süreç* öldüğü zaman, babası tarafından* wait fonksiyonu ile sahip olduğu görev yapılarını sisteme geri vermelidir. (Vermezse zombie olur.)
Baba ise çocuğu için sürekli beklemede olmamalı, kendi işini yapabilmelidir. İşte bu durumda baba, gelen sinyal için bir ele alıcı* fonksiyon tanımlar ve çocuktan SIGCHLD gelirse bu fonksiyonun ele alması için signal fonksiyonunu çağırır. Sonra da gider kendi işine bakar, tavla oynar, çiftiyle çubuğuyla ilgilenir.
sertw
07 Şubat 2006 17:27
3.  Türkçede işaret olarak tanımlanır.Fiziksel bir durumu belirten bir bilgi olarak ifade edilebilir.En temelde iki kısma ayrılabilir. Bunlar analog ve sayısaldır. Analog işaret, sürekli anlamındadır. Yani bu işaretin aldığı değerler süreklidir, sınırsızdır. Ama sayısal işarette durum böyle değildir. Verilen değerler dışında herhangi bir değer alması beklenemez. Sayısal bir işaret için 2,00 veya 2,25 anlamlı iken; analog için 2,1736695 anlamlı olabilir.Sayısal işaret işleme yapılırken alınan analog işaret öncelikle sayısala dönüştürülür. Sonra üzerinde işlemler yapılır.
mennan
24 Mart 2006 21:57
Bu konuda bildiklerinizi bizlerle paylaşabilirsiniz
Tabi bunun için yazarsanız giriş yapmalı, yazar değilseniz yazar olmalısınız.


Bu başlığa bkz veren girişlerin başlıkları nedir?
» fcntl


Bu başlığa bkz veren girişler başka hangi başlıklara bkz verdiler?
© 2005, Bilişim Kulübü. (1078 ms)
Ne yapabilirsin: SubtitleClick ile İngilizceni Geliştir, Çınar Framework ile kod yaz, Eglencelik.org'ta biraz eğlen