There are some power saving modes in Linux:
suspend, hibernate, and hybrid-sleep.
All of these modes are under condition:
where execution of the OS is paused.
Not very clear to me what exactly means the execution of OS is paused.
There are system drivers, daemon threads, services, Network devices, CAN buses activities, DataBase Servers, and application processes, etc. They are running all the time. And there is no input devices, such as keyboard and mouse for our Linux devices.
In Windows, I guess the system is checking keyboard and mouse activities and the system determines to enter power saving mode based on settings.
Could you please give me some explanations how to implement power saving mode in Linux?