使用时
poweroff -f
在终端中它会关闭计算机。使用时也会发生类似的事情
reboot -f
它会关闭,然后重新启动后再次打开。
计算机在关闭电源后如何“知道”重新打开? 难道不是所有的电力都“停止”为 CPU、RAM 等供电了吗? 那么它如何记得重新启动计算机? Linux 为此使用了哪些资源?
答案1
重新启动是 BIOS 的功能。
当操作系统终止所有正常关机操作(例如终止所有进程和系统服务)并准备好关机或重启时,它会调用 BIOS。
对于重新启动,而不是关机,它将调用不同的 BIOS 函数。重新启动被称为“热启动”,因为电源(和 RAM)不会关闭。它不同于电源关闭的真正关机,这就是为什么它被称为温暖的启动时。由于电源未关闭,因此计算机不会冷却下来。