İş Parçacığı Öncelikleri

Bazı sürücüler, kendi sürücülerine veya cihazlarına ayrılmış sistem iş parçacıkları oluşturur ve bu iş parçacıklarının temel önceliğini en düşük gerçek zamanlı öncelik değerine ayarlar. Diğer en üst düzey sürücüler, özellikle de dosya sistemi sürücüleri, genellikle en yüksek değişken önceliği değerine ayarlanmış temel önceliğe sahip sistem çalışan iş parçacıklarını kullanır. Çekirdek, sistemdeki neredeyse tüm kullanıcı modu iş parçacıklarını içeren değişken önceliğe sahip her iş parçacığının önünde çalışacak en düşük gerçek zamanlı önceliğe sahip bir iş parçacığı zamanlar.

Çoğu standart sürücü yordamı, şu anda hazır durumda olan tüm iş parçacıklarının önünde rastgele bir iş parçacığı bağlamında çalıştırılır.

İlgili çalışma zamanı öncelikleri ne olursa olsun iş parçacıkları IRQL = PASSIVE_LEVEL'de çalıştırılır. IRQL > PASSIVE_LEVEL, DISPATCH_LEVEL veya DIRQL gibi birçok standart sürücü yordamının çalıştırıldığı seviyedir.

İş parçacığı öncelikleri hakkında daha fazla bilgi için Zamanlama, İş Parçacığı Bağlamı ve IRQL teknik incelemesine bakın.