您的位置:首页 > 其它

突然断电或强制关机的不良后果

2016-09-26 21:10 148 查看
很多小伙伴听说过电脑最好能够通过操作系统进行关机,最好别“直接“(拔插销)关机,而我们许多年来也是遵照这个规则来行事,但是很少问为什么,不清楚其中的原委,也许这也是我们教育方式的一种体现吧。接下来笔者就跟大家说一说为什么不能够采取不正确的关机方法,这么做到底对我们,对计算机有什么影响呢?

原因是多方面的。

第一,硬盘。我们计算机的硬盘是由许多的盘片、机械手臂、磁头与主轴马达所组成的,实际的数据都是写在具有磁性物质的盘片上,而读写这些数据主要是通过在机械手臂上的读取头来完成。实际运行时,主轴马达随盘片转动,然后机械手臂可伸展让读取头在盘片上面进行读写的操作。进行关机时,机械手臂必须要回归原位,而这一操作是由操作系统来执行的,突然断电或强制关机时,操作系统也随之关闭,机械手臂来不及归回原位,如果关机后有些外力作用于主机,导致硬盘抖动,使磁头与盘片相接触,可能会造成数据的损毁或者是整个硬盘的损毁,到时候,电脑检测不出硬盘,硬盘消失,后悔都来不及。

第二,文件的丢失问题。其实内存和硬盘之间并不是直接进行数据交换的,他们中间有个buffer存在,就是缓冲区,这个缓冲区是在内存中开设的。举个例子,当我们编辑文档完毕后,我们需要点击保存按钮进行文档的保存,那我点击保存后,文档保存在哪儿了呢?硬盘吗?非也。缓冲区。我点击保存,相当于给了CPU一个中断,告诉CPU,你需要帮我保存我的文档。CPU将内存中我的文档数据清除,保存在buffer中,注意,此时,文档数据依然是在内存中,只不过换了个地方。接下来,我关闭文档编辑软件,但是,文档数据依然是在buffer中。什么时候会保存到内存中呢?不知道,我只能说应该很快,看你CPU的状态了。谁来执行这个操作呢?操作系统。通过操作系统的算法,会自动将buffer的数据保存到硬盘中,如果你的CPU很忙,而此时你的主机突然断电了,或者你强制关机了,很有可能你的文档信息也就丢了,因为buffer是内存啊,而内存断电信息就消失了。

第三,对你电脑其他硬件的伤害也相当大。

肯定还有其他的影响,只是小编不知道了,希望大家批评指正、补充!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: