推广 热搜: csgo  vue  2023  angelababy  gps  信用卡  新车  htc  落地  控制 

重启就是关机再开机?你以为错了……

   2023-08-26 网络整理佚名2580
核心提示:虽然先前小编就有听说重启和关机后再开机不一样,但当电脑跳出“需要重启”的弹窗时,我依旧会选择“稍后重启”,然后在使用完电脑后关机,下次使用时开机,当作重启……“重启”和“关机后再开机”到底有哪些不同?所以从操作手段上,关机再开机相比重启要多按一次按钮;从主机经历的过程上看,关机再开机相比重启经历得更多。重启和关机再开机该怎么选择?

前两天,在使用pyq的时候,看到朋友发来的与客服的对话截图:

真的吗! 虽然小编听说重启和关机后重启不一样,但是当电脑弹出“需要重启”的弹窗时,我还是会选择“稍后重启”,然后用完后关机电脑。 使用时通电,如重启...

当时小编天真地以为这样既不会打断正在进行的工作,又能完成重启,可以说是效率最大化了……

今天,我亲眼目睹了两种方法所带来的不同结果,我决心一探究竟:

“重新启动”和“关闭再打开”有什么区别?

01

定性地

从最表面的角度来看,当我们点击“重启”时,电脑会自动执行注销用户、关闭系统、重启加载系统等操作,主机似乎停顿了一会,但是它没有完全关闭;

如果选择先关机再开机,不仅主机会中途彻底关机,而且我们还必须手动按下主机上的电源按钮才能再次开启系统。

因此,从操作方式上来说,关机再开机比重启多按一次按键; 从主机经历的过程来看,关机和开机比重启需要更多的经验。 emmm,好像说了一些废话……

不过,通过主持人所呈现的不同状态,我们应该能够感觉到两者一定是不同的。

主机未完全关闭的背后,还隐藏着什么样的秘密?

02

数量上

如果你想深入挖掘计算机重启背后的秘密,你需要知道计算机在重启过程中发生了什么。

首先我们来看看操作系统是用什么来区分重启和关机重启的。 这里必须介绍一个概念——高级配置电源管理接口(和Power),简称ACPI。

ACPI是1997年由多家公司联合提出并制定的操作系统电源管理和硬件配置接口,是一个开放标准。

ACPI整体框架图

相信大家看到上图都会感觉很大,因为小编本人也是如此(狗头)

不过今天我们不打算深挖ACPI,而是来看看ACPI是如何判断计算机重启的。

ACPI 规范定义了符合 ACPI 的计算机系统可以具有以下七种状态(所谓的全局状态):

开机无限正常启动电脑黑屏_电脑开机无限正常启动_开机无限正常启动电脑没反应

G0(S0):正常工作状态。 计算机的正常工作状态——操作系统和应用程序都在运行。

G1:睡觉。 这种状态又可以进一步细分为以下几类:

(1)S0ix: . 在这种睡眠状态下,电脑仍然可以连接互联网,仍然可以播放音乐,而其他大多数应用程序都处于暂停状态。 按任意键登录账号并进入工作状态。

(2)S1:休眠模式,耗电较多。 CPU 的所有寄存器都被刷新,指令的执行停止,但 CPU 和内存的电源保持不变。

(3)S2:比S1更深的睡眠状态,会停止CPU的供电。 通常不使用该模式。

(4)S3:调用到RAM,简称STR。 这种模式就是我们电脑上常见的“睡眠”模式

(5)S4:调用到Disk,也就是我们常说的“睡眠”。 它与S3的区别在于S4状态需要的时间更长,如果此时系统断电,S3中未保存的数据将会丢失,而在S4状态下不受影响。

G2(S5):称为软关闭。 该状态与下面介绍的G3(S6)类似,但在该状态下,系统仍然可以被某些设备(如键盘等)唤醒。

G3(S6):称为关闭。 该状态下所有部件均断电,需要再次按电源键才能唤醒。

虽然看起来我们没有提到重启,但是从ACPI规范下计算机的几种状态,我们可以看到它不同的运行模式和唤醒模式,这些都与我们马上要讲到的重启有关。

其实你可能没想到,重启有很多种类型,而我们最常接触到的重启叫硬重置,它通知所有芯片、外围网卡等默认值(the value),以及然后CPU从复位开始执行程序。

在此过程中,系统不会完全断电,也不会进入G3(S6)状态,CPU会在其他部件的协助下执行复位相关程序。

在关机和再次开机的过程中,系统会完全切断电源,即进入G3(S6)状态,并将所有寄存器恢复到初始状态。 整个过程中需要执行的程序越多,速度就会越慢。

03

重启和关机重启如何选择?

我们选择重新启动电脑,有可能是电脑进行了软件更新或者系统更新,或者是系统的某个部分出现了问题(就像一开始截图中遇到的问题)

一般情况下,如果系统要我们重启,按照要求重启即可。 由于软件或系统更新,计算机需要重新加载配置文件。 这个时候重启就会更有针对性、更有效率。

当计算机的某些功能出现故障时,由于重新启动并不能保证所有寄存器都恢复到默认状态,重新启动可能无法解决问题,所以这时候就需要尝试通过关机的方式来解决。

写到这里,小编不禁感叹,计算机系统实在是太庞大了,一个小小的操作背后竟然隐藏着如此丰富的知识,真是佩服计算机研究领域的大佬们,向你们学习!

参考

[1] 高级配置和电源接口 - 维基百科

[2] 电脑重启的原理是什么? - 知道得差不多了

[3] G, R, E A. 重用[J]. 和,1995,30(3):201-212。

 
标签: 电脑
反对 0举报 0 收藏 0 打赏 0评论 0
 
更多>同类资讯
推荐图文
推荐资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报
Powered By DESTOON