Anasayfa » nasıl » Windows bir programı nasıl yanıt vermiyor?

    Windows bir programı nasıl yanıt vermiyor?

    Windows kullanan herkes, zaman zaman bir sistemin yanıt vermediğini belirten bir sistem mesajı gördü, ancak Windows bunu tam olarak nasıl biliyor? Bugünün Süper Kullanıcı Soru-Cevap yazısında şaşkın bir okuyucu sorusunun cevabı var.

    Bugünün Soru ve Cevap oturumu bize topluluk tarafından yönlendirilen bir soru-cevap web sitesi grubu olan Stack Exchange'in bir alt birimi olan SuperUser'ın izniyle geliyor..

    Fotoğraf Matthias Ripp'in (Flickr) izniyle.

    Soru

    SuperUser okuyucu ArunPrasanth, Windows'un bir programın yanıt vermediğini nasıl bildiğini bilmek istiyor:

    Bir programın yanıt vermediğini Windows nasıl biliyor? Çalışan tüm uygulamaları sürekli olarak yok eder mi??

    Windows programların yanıt vermediğini nasıl biliyor??

    Cevap

    SuperUser katılımcı cırcır ucube bizim için cevap var:

    Bir uygulama, Windows tarafından sağlanan bir sıradan olayları alır. Uygulama, örneğin uzun bir hesaplama yapmak gibi etkinlik sırasını bir süre (5 saniye) sorgulamıyorsa, Windows uygulamanın askıda kaldığını ve kullanıcıyı uyardığını varsayar..

    Bunu önlemek için, uygulamalar çalışan iş parçacıklarına pahalı hesaplamaları zorlamalı veya parçalara ayırmalı ve kuyruğun düzenli olarak sorgulandığından emin olmalıdır..


    Açıklamaya eklemek için bir şey var mı? Yorumlarda ses kesiliyor. Diğer teknoloji meraklısı Stack Exchange kullanıcılarından daha fazla cevap okumak ister misiniz? Burada tüm tartışma konusuna göz atın.