• i$ini yaparken muhtelif locking semantikleri (bkz: critical section) (bkz: mutex) (bkz: semaphore) kullanan ve bu sayede birden fazla thread'den ayni anda cali$tiginda kendi kendisinin agzina vermeyen kod ce$idi.

    bir erkekler tuvaleti thread safe'tir mesela.
  • bira içmiş magandaların değil beyefendilerin erkekler tuvaleti gibidir.
  • bir kütüphane hazırlarken fonksiyonların thread safe olması için global kaynakları korurken mutex kullanılabilir.

    mutex kullanılamayan durumlarda (bir global variable adresini return etmek gibi), thread-specific data veya thread-local storage gibi yapılar kullanılarak mutex'e gerek kalmadan thread safety sağlanabilir. bu yapılar tanımlanan değişkenlerin her bir thread'de kopyalarının oluşmasını sağlayacaktır. dolayısıyla , global kaynaklar kendi içlerinde local kaynaklara dönüşeceklerdir.
hesabın var mı? giriş yap