de.phhsnews.com


de.phhsnews.com / Wie weiß Windows, dass ein Programm nicht reagiert?

Wie weiß Windows, dass ein Programm nicht reagiert?


Wer Windows benutzt hat, hat gelegentlich eine Systemmeldung erhalten, dass ein Programm nicht reagiert, aber wie genau weiß Windows das? Der heutige SuperUser F & A Beitrag hat die Antwort auf die Frage eines verwirrten Lesers.

Die heutige Question & Answer Session kommt uns dank SuperUser - einer Unterteilung von Stack Exchange, einer Community-gesteuerten Gruppierung von Q & A-Websites.

Foto mit freundlicher Genehmigung von Matthias Ripp (Flickr).

Die Frage

SuperUser reader ArunPrasanth möchte wissen, wie Windows weiß, dass ein Programm nicht antwortet:

Woher weiß Windows, ob ein Programm nicht reagiert? Liest es ständig alle laufenden Anwendungen?

Woher weiß Windows, ob Programme nicht antworten?

Der Antwort

SuperUser-Mitwirkende Ratchet-Freak hat die Antwort für uns:

Eine Anwendung bekommt Ereignisse aus einer Queue zur Verfügung gestellt von Windows. Wenn die Anwendung die Ereigniswarteschlange für eine Weile (5 Sekunden) nicht abfragt, wie beispielsweise eine lange Berechnung, geht Windows davon aus, dass die Anwendung angehalten wird, und alarmiert den Benutzer.

Um dies zu vermeiden, sollten Anwendungen teuer werden Berechnungen an Worker-Threads oder Split-Processing und stellen Sie sicher, dass die Warteschlange regelmäßig abgefragt wird.


Haben Sie etwas zur Erklärung hinzuzufügen? Ton in den Kommentaren ab. Möchten Sie mehr Antworten von anderen technisch versierten Stack Exchange Benutzern lesen? Sehen Sie sich den vollständigen Diskussionsfaden hier an.


So aktivieren Sie das Cat-Collecting Easter Egg von Android Nougat

So aktivieren Sie das Cat-Collecting Easter Egg von Android Nougat

Einer der spaßigeren Teile beim Kauf einer neuen Android-Version ist das versteckte Osterei im Menü "About" . Im Laufe der Jahre haben wir gesehen, dass sie mehr und mehr skurril werden, wobei Nougats Osterei möglicherweise das skurrilste (und interessanteste) ist: Katzen sammeln. Nougat führt grundsätzlich eine neue, geheime Schnelleinstellung ein ( da diese jetzt benutzerdefinierbar sind), die es Benutzern ermöglichen, Essen auf einen Teller zu legen, der Cartoon-Katzen auf Ihr Telefon lockt.

(how-to)

So messen Sie mehr als nur Schritte Verwenden der iPhone Health App

So messen Sie mehr als nur Schritte Verwenden der iPhone Health App

Viele Menschen verwenden die Health App des iPhone oder ihre Apple Watch, um ihre Schritte oder die zurückgelegte Strecke zu messen Tag. Sie können jedoch nicht erkennen, dass es viel mehr als das messen kann. RELATED: Wie Verwenden von Activity Monitor auf Apple Watch, um Ihre Fitness zu verfolgen Mit der Health App haben viele Menschen möglicherweise Ich habe noch nie herausgefunden, dass man durch das weitere Ausgraben eine enorme Menge an Gesundheitsdaten messen kann.

(how-to)