Linux kernel 嵌入式Linux挂起/恢复参考电源管理器

Linux kernel 嵌入式Linux挂起/恢复参考电源管理器,linux-kernel,embedded-linux,power-management,powermanager,Linux Kernel,Embedded Linux,Power Management,Powermanager,我目前正在一些非android网络设备上为嵌入式Linux实现挂起/恢复。 需求是在内核中实现一个睡眠管理器任务,如果当前没有任务正在运行并且没有挂起的通信量,该任务将触发系统挂起。 我想应该有一些类似的实现已经存在,但没有找到。 有人能给我介绍一下关于这个主题的类似项目吗? 非常感谢如果您不介意进行一些移植,那么Android内核的功能正是您所需要的。用户空间在需要保持活动状态时(例如,任务正在运行或流量正在发生)获取唤醒锁,并在不再需要时释放唤醒锁。当保持的唤醒锁数达到零时,内核将进入挂起模

我目前正在一些非android网络设备上为嵌入式Linux实现挂起/恢复。 需求是在内核中实现一个睡眠管理器任务,如果当前没有任务正在运行并且没有挂起的通信量,该任务将触发系统挂起。 我想应该有一些类似的实现已经存在,但没有找到。 有人能给我介绍一下关于这个主题的类似项目吗?
非常感谢

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

谢谢!我来看看这个框架。此外,我还必须监控输入/输出流量,因为它是一个网络设备