嵌入式 Linux 挂起/恢复引用电源管理器



我目前正在一些非Android网络设备上实现嵌入式Linux的挂起/恢复。要求是在内核中实现一个睡眠管理器任务,该任务将在当前没有任务正在运行并且没有待处理的流量的情况下触发系统挂起。我想应该已经存在一些类似的实现,但未能找到。谁能向我推荐一些关于这个主题的类似项目?多谢

如果您不介意进行一些移植,那么来自 Android 内核的唤醒锁正是您似乎所需要的。用户空间在需要保持活动状态(例如,任务正在运行或流量正在发生)时获取唤醒锁,并在不再处于活动状态时释放唤醒锁。当保持唤醒锁的数量达到零时,内核将进入挂起模式。

最新更新