"Linux Aygıt Sürücüsü Geliştirme" (Linux Device Driver Development) eğitimini almak için "akademi@braxp.com" e-posta adresi üzerinden bize erişebilirsiniz. Talebinize göre eğitimi atölye tarzı da sunuyoruz; yani birlikte aygıt sürücüsü de geliştiriyoruz.
Linux ve bilgisayarlar hakkındaki her türlü yardım, eğitim ve destek taleplerinizi "bilgi@braxp.com" adresine e-posta atarak bize iletebilirsiniz.
Bizlere +905362615860 numaralı hattan erişebilirsiniz.
=====
Eşzamanlılık nedir, reentrant fonksiyon, preemptive vs cooperative multitasking, atomic işlem ne demektir, race condition ve critical sections, mutex, semaphore ve spinlock eşzamanlılık primitifleri, deadlock nasıl oluşur, fine vs coarse-grained locking, big kernel lock, read-write semaphores, senkronizasyonu sağlamak için diğer alternatif yöntemler (lock-free algoritmalar, atomic, seqlock, rcu) ve bu yöntemlerin birbirlerine göre avantajları, nerede kullanılması gerektiklerinin açıklanması
2. ONCEKI DERS NE YAPTIK
• Kernel debug etme yöntemleri
• “Kernel hacking” opsiyonları
• Loglama ve mesaj limitleme
• OOPS mesajları ve donmalar
• Debug etme araçları
11. ÖZET VE KARŞILAŞTIRMA
• Mutex vs Semaphore
• Semaphore vs Spinlock
• Alternatif Yöntemlerin Avantaj ve Dezavantajları
12. ÖNÜMÜZDEKİ DERS
• Asenkronluk nedir ve nasıl sağlanır
• I/O bound vs CPU bound işlemler
• Schedulerlar ve I/O Modelleri
• Kernelda zaman kavramı
• İşlemlerin ötelenmesi