休眠(hiberrate)和睡眠(sleep)的区别

休眠:将内存中的数据全部转存到硬盘上,然后切断所有设备的供电。休眠是一种关机状态。(需要一块和物理内存一样大小的硬盘空间)

睡眠:切断除内存外其他配件的电源。

附:关机启动流程

1.BIOS启动

  1.1.初始化PLL(时钟)

  1.2.初始DDR

  1.3.将Flash中BIOS文件搬到DDR中 (说明:a.BIOS只能存储在Flash中,不能存储在硬盘中,因为此时硬盘控制器没有初始化不能读取硬盘;b.Flash可以按字节读取不需要初始化,硬盘控制器需要初始化才能使用)

  1.4.初始化小系统(支持启动OS的最小系统,比如:使用PXE启动需要初始化网卡,反之则不需要)

  1.5.将OS kernel文件搬到DDR中

  1.6.跳转到OS start_kernel函数地址开始执行(start_kernel是linux启动的第一个函数)

2.OS启动

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容