Burada kullanıldığı şekliyle "kanarya" terimi başlangıçta kömür madenciliğinden gelir . Kömür madencileri tehlikeli gazları tespit etmek için kanaryalar kullandılar (eğer yanlarında taşıdıkları kanarya ölürse, şaft / maden ASAP'tan çıkmaları gerektiğini biliyorlardı). Sonuç olarak "kanarya" terimi artık tehlikeli bir durum hakkında (erken) uyarı almak için kullandığınız her şey için kullanılmaktadır.
Bu durumda "rtkit", "gerçek zamanlı" önceliklere sahip olan iş parçacıklarının "açlıktan" çok az işlemci süresi aldıkları anlamına gelen diğer iş parçacıklarını (& süreçlerini) "aç bırakma" olup olmadığını test etmek için "normal" bir iş parçacığı başlatıyor gibi görünüyor. . Bu, gerçek zamanlı önceliklere erişimi olan işlemlerin / iş parçacıklarının diğer görevlerin artık hiçbir şey almaması için çok fazla CPU zamanı kullanmadığından emin olmak için bir güvenlik önlemidir.
Görünüşe göre rtkit'ten gerçek zamanlı öncelikleri olan bazı iş parçacıkları yanlış davranıyor ve CPU'yu tekelleştirmeye çalışıyor, rtkit bunu "kanarya iş parçacığı" ile algılar ve böylece rtkit gerçek zamanlı öncelikleri ortadan kaldırır.
ACPI power save options
olarak ayarlanıp ayarlanmadığını kontrol edinExtended
. Olarak değiştirinNormal
.