Lines Matching +full:two +full:- +full:user
1 .. SPDX-License-Identifier: GPL-2.0
13 The Linux kernel supports two major high-level power management strategies.
15 One of them is based on using global low-power states of the whole system in
16 which user space code cannot be executed and the overall system activity is
17 significantly reduced, referred to as :doc:`sleep states <sleep-states>`. The
18 kernel puts the system into one of these states when requested by user space
21 user space code can run. Because sleep states are global and the whole system
23 :doc:`system-wide power management <system-wide>`.
25 The other strategy, referred to as the :doc:`working-state power management
26 <working-state>`, is based on adjusting the power states of individual hardware
34 are inactive, ideally, they should be in low-power states in which they may not
42 then it takes much less time and effort to start executing user space code than
49 Moreover, the two power management strategies address different usage scenarios.
50 Namely, if the user indicates that the system will not be in use going forward,
52 go into a sleep state at that point. On the other hand, if the user simply goes
54 use the working-state power management in case it becomes idle, because the user