技术小站8

网站首页 科技 > 正文

为什么在Windows95中移动鼠标会让操作系统更快?

2022-02-08 10:18:20 科技 来源:
导读 如果你计算了足够长的时间,很可能你看到了一些奇怪的东西。例如,我曾经有一台惠普打印机——我向上帝发誓,我没有开玩笑——它只有在关闭

如果你计算了足够长的时间,很可能你看到了一些奇怪的东西。例如,我曾经有一台惠普打印机——我向上帝发誓,我没有开玩笑——它只有在关闭时才会打印。它会静静地坐着,嘲笑你试图把打印作业送到它该死的地狱般的队列中,直到你真的按下电源按钮关闭打印机。一旦停止,恶意泼墨兽就会打印文档。如果需要打印多个文档,必须在每个文档之间打开和关闭打印机。这种行为会在多个操作系统安装和多个主板上持续存在。

记得很久以前听到的一个关于Windows95的谣言是,在长期的应用安装过程中移动鼠标可以加快安装速度。这似乎总是有点荒谬,尽管你的鼠标对系统性能有影响的想法并不荒谬,任何尝试过USB1.0鼠标的人都可以证明这一点。在USB1.0的早期,鼠标点击可能会打断你的CPU,当你的CPU过载时,你的鼠标根本没有反应。有趣的时光。

“为了提高性能,疯狂地抽筋老鼠的手臂。

根据Stack Exchange的一篇文章,通过PCGamer,这是一个带有一些实际事实的谣言。Exchange堆栈用户“用户”解释:

这是因为Windows95生成事件的方式存在缺陷,很多应用都是事件驱动的。

Windows95应用通常使用异步I/O,即要求执行一些文件操作,比如复制,然后告诉操作系统可以让其进入休眠状态,直到操作完成。通过休眠,它们允许其他应用程序运行,而不是无休止地浪费CPU时间询问文件操作是否已经完成。

由于不完全清楚的原因,但可能是由于低端机器上的性能问题,窗口95倾向于捆绑关于输入/输出完成的消息,并且不会立即唤醒应用程序来为它们服务。然而,它确实唤醒了用户输入的应用程序,大概是为了让它感觉到响应,并且它还将在应用程序唤醒时处理任何未决的输入/输出消息。


版权说明: 本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。


标签:




热点推荐
热评文章
随机文章