[闲聊]Windows95 都市传说获证实,乱动鼠标加速

楼主: ss910126 (LEE)   2019-07-12 11:53:46
Windows 95 都市传说获证实,乱动鼠标确实能让系统加速
作者:T客邦
连结:https://reurl.cc/7xxek
距今近 15 年前,微软推出 Windows 95 这套划时代的作业系统,使“电脑”成为家家户
户不可或缺的消费性电子产品。回忆那个年代,电脑跑得不快可以理解,安装或开启程式
总要等个大半天,于是电脑使用者纷纷悟出一套“加速”电脑运行的独门心法。
没有固态硬盘、多核心中央处理器的 1995 年,电脑执行速度若用今天观点来看,犹如小
学生骑着 Ubike 在高速公路上,再怎么快也赶不上呼啸而过的四轮汽车。
若要在 Windows 95 执行较复杂的工作,或安装大型程式,受限于 CPU、内存与硬盘的
速度,漫长的等待绝对免不了,于是有些人会选择离开电脑做些打发时间的事,例如看个
电视、泡个茶之类,部分使用者则会“失去理智”,疯狂滑著光标──因为他们相信这样
做可以加速 Windows 95 的执行速度。
笔者也干过同样的事,按下电源进入系统,显示桌布但却还没显示桌面图示前,会一直用
鼠标在桌上“画十字”,直到电脑完全开机──之所以会这么做,一是觉得等待开机的时
间太漫长,二是这样似乎真的有加速电脑运作,这个习惯伴随笔者从 Windows 95、
Windows 98 到 Windows XP,后来电脑速度够快了,开机也不用等,才停下每次开机的“
画十字”动作。
但是,滑动光标,真的有利于系统运作加速吗?这个“都市传说”现在得到证实。
在国外问答网站 Stack Exchange,有网友指出由于 Windows 95 事件生成机制有缺陷,
许多应用程式却又依赖这些事件驱动,进而造成“移动鼠标可以加速”这结果。
根据该网友解答,Windows 95 应用程式经常采用“异步 I/O”(Asynchronous I/O),
当这些应用程式执行某些动作时,例如复制档案,该程式就会告知系统可进入休眠状态,
直到复制档案工作结束为止,这样一来 CPU 就有能力去执行其他工作,不必浪费时间和
资源持续询问该程式,复制档案的作业是否完成。
虽然详细原因还不清楚,但在某些性能较低的机器,Windows 95 偏好将“I/O 操作”与
“作业完成”讯息同綑,例如复制档案的工作明明结束了,但 Windows 95 却不会立即唤
醒在休眠状态的应用程式。
然而,使用者 I/O 输入如鼠标、键盘操作,确实会唤醒休眠的应用程式,反过来当程式
属于执行状态,也会处理使用者输入的任何 I/O 操作。
所以说,在 I/O 操作与作业完成的讯息互相挂钩的情况下,疯狂移动鼠标让应用程式“
保持清醒”,确实可以加快程式安装、档案复制的执行速度,且效果非常显著,例如某些
需要花 1 小时安装的大型应用程式,若是配合适当的鼠标操作,整体耗时可降到仅剩
15 分钟。
后续 Windows 系统,类似软件缺陷理论上已修正,CPU 进步与硬盘读写速度解放,也让
这样的“都市传说”实用性大幅下降。但明白自己过去看似无意义的行为,事实上有效果
,还是很让人欣慰!
作者: c52chungyuny (PiPiDa)   2019-07-12 12:00:00
我都压空白键直接加速 连ssd都不用换
作者: perfects1988 (LoserChan)   2019-07-12 12:32:00
WIN95应该还是有"单位"吧???^在用

Links booklink

Contact Us: admin [ a t ] ucptt.com