“关闭计算机”与“关闭硬盘”有什么区别?


9

我想知道:关闭计算机和关闭硬盘有什么区别?

他们不是同一件事吗?

即:如果硬盘关闭,则无法使用计算机。如果我关闭计算机,硬盘也不会随之关闭吗?


“休眠”将当前状态保存在RAM中,“休眠”将当前状态保存到硬盘。两者都会导致计算机断电,但是“睡眠”会消耗一些电池电量,但是重新通电的速度更快。
怀特先生(MrWhite)2011年

@ w3d我的意思是我对睡眠和休眠之间的区别非常清楚,但对RAM和硬盘感到困惑
Pacerier 2011年

如果关闭了显示器,则无法使用计算机;如果关闭计算机,则显示器也将随之关闭。这并不意味着关闭显示器和关闭计算机是同一回事。
Thomas Bonini 2011年

@AndreasBonini好的..尽管即使关闭显示器,我们当然也可以使用计算机。
Pacerier,2011年

2
您可能会发现现场CD很有趣。您可以使整个操作系统正常运行,而无需使用任何硬盘驱动器(如果您可以设法将整个CD缓存在内存中,也可以将其取出)。
布伦丹·朗

Answers:


14

在Windows 7的电源属性中,“关闭硬盘”措辞不佳,该驱动器被置于“待机”状态,实际上并未关闭。该驱动器是“旋转式”的,以节省能量并减少电动机轴承的磨损。在支持笔记本电脑上,它处于更低的待机状态。就像ranon所说的那样,它发生在系统或控制器/驱动程序认为用户空闲以进行磁盘活动时。这是一个独立的项目,例如,硬盘驱动器可以在没有屏幕保护程序或屏幕关闭的情况下进入睡眠状态。

如果访问驱动器,则驱动器将唤醒,然后电动机将盘片旋转回高速,然后返回对其的任何访问。您可以通过听到它旋转回去来告诉它进入睡眠状态,或者由于尝试做某事时会延迟几秒钟。


Hibernate通过将ram移动到磁盘并将计算机置于“关闭”状态来保存整个当前操作状态。

计算机主Ram需要持续不断的动力才能将数据保存在其中。通过将ram的内容移动到磁盘,可以将内容返回到ram。这样,即使内存是空的,计算机所处的状态也可以大部分返回。从Hibernate返回后,将ram的内容从硬盘驱动器放回。


4
我会说这纯粹是为了节省能源/电池,而不是电动机磨损。据我了解,旋转和旋转硬盘实际上会增加磨损并缩短硬盘寿命。(?)
怀特先生

2
是的,使飞轮上的动量不断增加:-)是电动机最难的负载。轴承磨损和电动机负载之间要达到平衡。在台式机上,我希望仅在长时间无法访问时才允许磁盘进入睡眠状态。所以我定了45-60分钟
Psycogeek '10

6

“关闭硬盘”表示在计算机运行时将其关闭,但是一段时间以来没有任何硬盘访问权限。

Hibernate将您的主存储器的内容和cpu状态存储到硬盘,然后完全关闭计算机。


我的意思是关闭计算机和关闭硬盘有什么区别?
Pacerier,2011年

@Pacerier关闭计算机意味着关闭“所有”组件的电源。这就是为什么您需要将RAM内容保存到硬盘驱动器,否则它将消失。另一方面,如果仅关闭硬盘驱动器电源,则RAM仍将通电。
slhck 2011年

@slhck您是说我们可以关闭`C:`硬盘驱动器并仍然使用计算机吗?Windows的C:\ Windows
Pacerier Pacerier会

仅在硬盘“关闭”(显然可以节省电池)的情况下,在一段时间不活动之后再次使用计算机时,会有明显的延迟,因为磁盘需要重新旋转。
怀特先生(MrWhite)2011年

通常,您的C:硬盘驱动器不会关闭,因为可以对其进行定期访问(总是有许多系统进程正在运行,记录等)。如果它关闭,它将在下次访问时重新启动-您可能会感觉到一些延迟,因为重新启动硬盘需要花费几百毫秒。通常只有“数据驱动器”才能关闭。
詹斯·埃拉特

3

Windows关闭硬盘驱动器时,它只会阻止驱动器的磁盘旋转。尽管您的程序仍在运行,但尚未卸载文件系统,并且磁盘的写缓存已清除。但是,Windows知道任何尝试访问该磁盘的操作都需要将其重新启动,因此,如果在关闭HDD之后尝试使用计算机,则会发现延迟。

当您实际进入开始->关闭时,Windows将卸载所有正在运行的进程,清除所有磁盘写缓存,然后卸载该文件系统。然后,您的整个计算机都将关闭。

两者之间的最大区别是功耗。当硬盘驱动器关闭时,由于您的计算机可能比以前少用很多电,因此计算机在关闭硬盘驱动器后会消耗更多的电量,而在待机状态下。关闭硬盘驱动器也可以使某些任务继续运行,只要它们不需要访问硬盘驱动器即可。


2

问题中没有指定上下文,但是我的经验是,非技术人员实际上指的是整个计算机时,它们通常指“硬盘”。他们极有可能使用该特定术语,因为他们认为听起来比仅说“计算机”更技术性。实际上,在提供技术支持的同时,当用户提及“硬盘驱动器”时,这是一个危险信号,即您与某人打交道的技术知识很少,并且您必须确保您给出的任何解释它们被尽可能简化。


2

当计算机启动时:

  1. 操作系统从驱动器放置到内存中。
  2. 加载完成后,如果已配置,则可以关闭HDD以节省功率或减少噪音。只要操作系统所需的所有内容都位于内存中,它就可以在没有HDD的情况下正常运行。
  3. 每当需要磁盘资源时,操作系统都会重新打开HDD。

您是说从理论上讲,当操作系统已加载时,由于操作系统已在内存中,因此我们可以擦除HDD?
Pacerier,2011年

是的,当操作系统需要从驱动器中获取某些东西时,它很可能会失败。但是,从理论上讲,擦拭是可行的,因为大多数操作系统(基本上有两种)都将不断旋转系统驱动器。我的Windows 7机器有时似乎甚至停止了系统驱动器,但我可能错了。
Maxim V. Pavlov

确实可以,您可以擦拭驱动器,并且驱动器可以继续运行。我了解到这很困难。驱动器处于闪烁状态,但仍可以工作。启动非常缓慢。然后有一天,驱动器刚刚失效,但是计算机运行了一段时间,直到它需要从现在失效的驱动器中取出东西。
约翰·史密斯
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.