阿里云文档 2025-02-28

共享内存通信SMC的原理

本文将介绍如何确定目标场景是否适合使用SMC加速,是否具备使用SMC加速的条件。

文章 2017-11-12 来自:开发者社区

Linux的suspend机制的设计原理

Linux中实现了suspend-to-disk的机制,由pm_suspend_disk来完成,有网友问了一个问题:SMP在进入suspend(standby)模式的时候,各平台通用的电源管理代码会先把除了引导cpu以外的其他cpu都关掉,然后引导cpu自己再进入睡眠。当睡眠结束的时候,引导cpu会从进入睡眠的地方继续执行,而其他cpu则要重新启动。我的疑问是,既然进入suspend状态后,cp....

文章 2017-11-12 来自:开发者社区

Linux的suspend机制的设计原理(续)--cpu的热插拔

前面简单谈了一下linux的suspend机制的实现,其主要思想就是,启动cpu外的别的cpu都不关闭,而是进入idle然后进入play_dead中执行halt,我们知道halt只有中断可以唤醒,可是醒了以后发现该cpu为dead状态,那么仍然进入halt,如果将设备也停了,那么该cpu就一直halt了,直到我们按下电源,这个就是硬件范畴了,启动cpu则不是进入halt,而是执行一些列操作将快照....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

Linux宝库