Thread Nedir? Kernel Thread, Stack, Thread-Local Storage ve .NET Thread'inin OS Karşılığı
Thread, bir process'in address space'ini paylaşan ama kendi stack'i, register'ları ve thread-local storage'ı olan, scheduler'ın CPU'ya koyduğu birimdir; .NET'te her managed thread bire bir bir OS thread'idir. ps -T ile bir console app'in on iki thread'ini tanıyor, 1000 thread'in 12,7 GB virtual ama 20 MB resident memory tuttuğunu ve 100.000 bekleyen task'ın yedi thread'le çalıştığını ölçüyor, ThreadStatic ile AsyncLocal'ın await sonrası farkını gösteriyoruz.
14 Kas 2026
·
11 dk
·
2