Lock, Monitor, Mutex ve Semaphore

Yorumlar

4 yorum
Teşekkürler bilgilendirici

Teşekkürler bilgilendirici bir makale olmuş..

Posted by Misafir on 14 Aralık 2009 - 13:28
kilit

Teşekkürler elinize sağlık.Lock ve Monitor de kullandığınız kilit nesnesi ne işe yarıyor acaba?

Posted by MehCan (doğrulanmamış) on 22 Mayıs 2010 - 19:15
Bu kilit nesnesi, senkronize

Bu kilit nesnesi, senkronize etmek istediğimiz thread'ler tarafından erişilebilir bir kapsam içerisinde olmalıdır. Yani, "kilit" isimli nesneyi IslemYap() metodunun içinde lokal değişken olarak tanımlasak anlamsız olurdu ve işe yaramazdı. Monitor ya da lock için bir kilit nesnesi kullanabiliyor olmak, aynı anda birden çok amaca yönelik olarak farklı ve birbirinden bağımsız kilitleme bölgeleri oluşturabilmeyi sağlıyor. Makaledeki örnekler olayı basitçe kurgulamak üzere verildiği için orada gereksizmiş gibi görünebilir. Ama gerçek bir uygulamada paralel işleyen ve farklı görevleri olan thread'leri senkronize etmekte ve kritik bölgeleri korumada farklı kilit nesneleri gerekir. Daha açık nasıl anlatılır bilmiyorum :)

Posted by Volkan TUNALI on 26 Mayıs 2010 - 17:08
Teşekkür

Kısa ve öz anlatım için teşekkürler.

Posted by Misafir (doğrulanmamış) on 4 Şubat 2016 - 21:06

Yeni yorum gönder

Bu alanın içeriği gizlenecek, genel görünümde yer almayacaktır.
  • Web sayfası ve e-posta adresleri otomatik olarak bağlantıya çevrilir.
  • İzin verilen HTML etiketleri: <a> <img> <em> <strong> <cite> <code> <pre> <ul> <ol> <li> <dl> <dt> <dd>
  • Satır ve paragraflar otomatik olarak bölünürler.
  • Syntax highlight code surrounded by the {syntaxhighlighter OPTIONS}...{/syntaxhighlighter} tags.

Biçimlendirme seçenekleri hakkında daha fazla bilgi

CAPTCHA
Bu soru sizin otomatik spam yapan bir makina olmadığınızdan emin olmak için soruluyor.
Image CAPTCHA
Enter the characters shown in the image.