您的位置:首页 > 数码 >

应用程序没有响应等待或关闭吗很像爱情

2020-04-15 17:41:00 丨 来源:ASUS华硕华东

昨天,小A帮他的朋友处理假期拍的照片。经过两个小时的剥皮、瘦脸和拉腿,他终于完美地恢复了从森林猿到现代人的进化过程。就在小a满心欢喜,准备储蓄,收工的时候.

恐怕每个使用过视窗的人都会熟悉这个视窗。如果交通堵塞积累了一点愤怒,那么“XXX没有反应”就是跳出来,在你享受最好的时候给你一记耳光,关键是你还不能还击!当玩游戏、保存文件、看电影、跳至高潮时,就像厕所里冰冷的水花,让人手足无措。然而,什么样的失败在小啊没有见过,谁已经在这台机器上工作了很多年?

我没有惊慌,没有生气,而是陷入了沉思.

这难道不是爱情吗?

当程序没有响应时,有两种选择,等待或关闭程序;

选择等待,但不知道要等多久,有时只是一会儿,有时永远;

如果你放弃等待,以前所有的努力都会白费。

更令人恼火的是,当你最终放弃的时候,它开始回应。

结论:应用程序没有响应=爱

既然是爱,当然只能选择原谅它。

然而,与难以捉摸的爱不同,程序总是准确的,我们至少可以理解为什么当计算机在做什么时,程序看起来“没有反应”和“没有反应”?我们能做什么?有什么方法可以避免节目的“无反应”吗?Windows相当于用户和程序之间的信使。当用户点击每个窗口中的每个按钮时,窗口将向程序发送一条消息,程序将在收到该消息后做出相应的响应。视窗系统中的每个程序在运行时都有一个进程,一个进程可能有多个线程(例如,打开QQ生成一个进程,打开QQ中5个女神的聊天窗口是5个线程)。每个线程一次只能处理一条消息。

当窗口向程序发送消息,但程序正忙于一项作业并忽略窗口时,窗口将告诉用户“XXX没有响应”。

通常,程序会定期检查工作中的信息。例如,如果您在解压缩文件时单击关闭窗口,程序会提醒您是否要中断操作。

因此,程序未能响应本质上是线程未能响应消息。线程不响应消息有两个原因:1 .线程正在处理一个非常耗时的任务,但是没有设置检查消息。这种情况可以通过耐心等待程序完成手头的工作来恢复。2.线程处于死锁状态。当两个或更多线程需要占用系统资源,但他们不愿意让步,所以他们开始战斗。当然,战士们不会回应这个信息。这种情况通常无法恢复,但程序只能被迫关闭。

当程序没有反应时,中间人视窗系统什么也做不了。为了推卸责任,视窗会把决定权留给你,等待程序回应还是关闭程序?

过去,小A会直接关闭程序,愤怒地丢下鼠标,然后发誓并吐出香味。事实上,有一种方法可以判断程序是否工作:1。打开任务管理器,查看CPU利用率是否降低;2.如果正在输出文件,您可以看到输出文件是否已刷新,大小是否已更改。如果程序仍在使用CPU资源,并且输出文件仍在刷新,则表明程序仍在工作。这种情况仍然值得等待。至于要等多久,等你的耐心耗尽再说。

对一个项目没有反应有时会导致灾难性的后果。有什么方法可以防止程序无法响应吗?

这里,小A推荐一个过程优化软件:过程套索可以智能地实时优化你的系统,而不需要修改任何系统配置。其主要功能是根据特定的算法动态调整每个进程的优先级,从而达到减轻系统负担的目的,避免出现蓝屏、假死、进程停止响应、进程占用过多的CPU时间等症状。

这是我的背景。至于效果,总比没有好。普通的个人用户可以免费使用基本版本,而且功能完全充足,非常尽责。

总而言之,如果一个软件总是没有反应,你也可以换成另一个软件,爱情也是如此。

栏目资讯