| |
| |
| 未响应的电脑程序选择关闭还是等待? |
| 发布时间:2020-02-21 15:20:07 |
|
| |
|
| |
虽然打开一个电脑应用程序很少出现问题,但有时候也会让人头疼。当我们应用程序用得好好的时候,就怕突然会出现程序未响应!一般只有等待和关闭两个选项给我们选择,这我们到底应该怎么选择才是对的?
程序未响应的时候只有这两个选项,弄得我们很是被动,如果选择等待却不知等多久,有时只需要一会儿,有时则是永远。如果放弃等待,那之前所有的努力都将全功尽弃。
那到底选哪个?我们先弄清楚为什么会出现程序未响应,这换成简单的语法则是:因为它线程不回应消息,一个进程中可能存在多个线程,而每个线程只能同时处理一个消息。
出现线程不回应消息的原因有两个。
1、线程正在处理一个很耗时的工作,但是没有设置检查消息,这种情况只要耐心等待程序完成手上的工作就能恢复了
2、线程死锁了,当两个或多个线程的工作都需要占用系统资源,但都不愿意让步,于是就打起来了,打架的人当然不会回应消息。这种情况通常没法恢复,只能强制关闭程序。
那么该如何判定他们是否能恢复呢?也有两个办法。
1、在电脑桌面的底部,鼠标右击,选择“启动任务管理器”,主要查看CPU占用率下降没有。
2、如果在输出文件,可以看输出的文件有没有刷新,大小有没有变化。要是程序依然占用CPU资源,输出文件仍在刷新,说明程序还在工作,这种情况还是值得等待。
我们有耐心去辨认程序未响应的原因,就能知道选择关闭还是等待。但有很多小伙伴还是喜欢直接用简单粗暴的方法,选择关闭程序,从头再来。
|
| |
|
|
|
|
|
|
|
|