专栏名称: 技术最前线
最新技术和业界动态,就在技术最前线
分享
今天看啥  ›  专栏  ›  公众号  ›  技术最前线

非玄学!为什么移动鼠标能让 Win 95 系统变快?

技术最前线  · 公众号  · 科技媒体  · 2019-07-18 11:57

(给技术最前线加星标,每天看技术热点)

原创:技术最前线(id:TopITNews)


有个网友在 Stack Exchage 发帖问:


如果没记错,Windows 95(不是 Win 98)有这样一个奇怪的现象,在安装程序的时候,移动鼠标光标会使进度更快。是什么原因?我在谷歌上搜索了一下,没有找到任何相关的东西。



目前点赞最多的回复:

这是因为 Win 95 生成事件的方式存在缺陷,而且许多应用程序都是事件驱动的。

Win 95 的应用程序通常使用异步I/O,也就是说,它们要求执行一些文件操作,比如执行一个副本,然后告诉操作系统可以让它们休眠,直到该操作完成。通过休眠,它们允许其他应用程序运行,而不是无休止地询问文件操作是否已经完成,从而浪费 CPU。


具体原因尚不完全清楚,但可能是由于低端计算机上的性能问题,Win 95 倾向于打包关于 I/O 完成的消息,而不会立即唤醒应用程序来为它们提供服务。不过,操作系统确实会唤醒应用程序以供用户输入,可能是为了让应用程序保持响应性,当应用程序处于唤醒状态时,它还会处理任何挂起的 I/O 消息。

因此,移动鼠标可以使应用程序更快地处理 I/O 消息,并更快地安装。借助适当的鼠标输入,可能需要 1 个小时安装的大型应用程序,可以减少到 15 分钟。效果很明显。



我们微博网友的评论


@没有对象new一个233所以这就是我小时候开机疯狂按回车认为会变快的原因?

@X-Buring当年以为是玄学

@可燃结晶_脑浆炸裂少年以前的确习惯狂甩鼠标

@Zoharwolf微软玄学要成科学

@亭山樵者:想起Windows下没事就疯狂刷新桌面的「陋习」




推荐阅读

(点击标题可跳转阅读)

微软 Windows 10 bug 不断,问题根源在哪?

微软新终端工具 Terminal 已上架!


觉得这条资讯有帮助?请转发给更多人

关注 技术最前线 加星标看 IT 要闻

最新业界资讯,我在看❤️


今天看啥 -
本文地址:http://www.jintiankansha.me/t/isoS1XgfRJ