da.phhsnews.com


da.phhsnews.com / Enhver, der har brugt Windows, har set lejlighedsvis systemmeddelelsen om, at et program ikke reagerer, men hvordan virker det præcis af Windows? Dagens SuperUser Q & A-indlæg har svaret på en forvirret læsers spørgsmål.

Enhver, der har brugt Windows, har set lejlighedsvis systemmeddelelsen om, at et program ikke reagerer, men hvordan virker det præcis af Windows? Dagens SuperUser Q & A-indlæg har svaret på en forvirret læsers spørgsmål.


Foto med tilladelse til Matthias Ripp (Flickr).

Spørgsmål

Superbrugerlæser ArunPrasanth vil vide, hvordan Windows ved, at et program ikke reagerer:

Hvordan ved Windows, om et program ikke reagerer?

Hvordan kan Windows vide, om programmer ikke reagerer?

Svaret

SuperUser-bidragsyderen ratchet freak har svaret for os:

En applikation får begivenheder fra en kø, der leveres af Windows. Hvis programmet ikke afstemmer begivenhedskøen i et stykke tid (5 sekunder), som f.eks. En lang beregning, for eksempel antager Windows, at applikationen er hængt og advarer brugeren.

For at undgå dette skal applikationerne skubbe dyre beregninger til medarbejdertråde eller opdeling af behandling og sørg for, at køen bliver pollet regelmæssigt.

Har du noget at tilføje til forklaringen? Lyde af i kommentarerne. Vil du læse flere svar fra andre tech-savvy Stack Exchange brugere? Se hele diskussionsgruppen her.


Sådan ignorerer du tilfælde, når du bruger Tab Completion i Linux Terminal

Sådan ignorerer du tilfælde, når du bruger Tab Completion i Linux Terminal

Kommandolinjen i Linux er hovedkvalitetsfølsom. Når du bruger fanen færdiggørelse for hurtigt at ændre eller liste mapper på kommandolinjen, skal du matche tilfælde af mappenavne. Der er dog mulighed for at gøre tabsfuldførelsen ufølsom. RELATERET: Brug fanefuldførelse til at skrive kommandoer hurtigere på ethvert operativsystem Færdiggørelse af fane gør det hurtigere og nemmere at indtaste mapper på kommandolinjen .

(how-to)

Sådan udskriver du til en Google Cloud-printer fra iOS

Sådan udskriver du til en Google Cloud-printer fra iOS

Apples egen AirPrint-udskrivning er dybt integreret i iPhones og iPads. De "Udskriv" -indstillinger, du ser gennem hele operativsystemet, udskriver kun til AirPrint-aktiverede printere. Du kan stadig udskrive til en Google Cloud Print-aktiveret printer, men det vil tage lidt ekstra kræfter. Mange moderne trådløse printere understøtter både AirPrint og Google Cloud Print, så de kan kun fungere, hvis du er tæt på dem.

(how-to)