ПРИОСТАНОВКА И/ИЛИ РЕГУЛИРОВАНИЕ ПРОЦЕССОВ ДЛЯ РЕЖИМА ОЖИДАНИЯ С ПОДКЛЮЧЕНИЕМ

1. Способ перехода в режим ожидания с подключением на основании классификаций управления питанием, присвоенных процессам, причем способ содержит этапы, на которых:
обнаруживают запрос входа в ожидание с подключением, ассоциированный с компьютерной средой; и
выполняют переход компьютерной среды в режим ожидания с подключением, содержащий:
для соответствующих приостанавливаемых процессов, которым присвоена классификация приостанавливаемых, переключают приостанавливаемый процесс в приостановленный режим невыполнения;
для соответствующих регулируемых процессов, которым присвоена классификация регулируемых, присваивают график регулирования регулируемому процессу; и
для соответствующих привилегированных процессов, которым присвоена классификация привилегированных, предоставляют привилегированному процессу возможность продолжать выполнение в режиме выполнения.
2. Способ по п. 1, содержащий этап, на котором:
при нахождении в режиме ожидания с подключением, применяют график регулирования к регулируемому процессу.
3. Способ по п. 2, в котором применение графика регулирования содержит этап на котором:
циклически переключают регулируемый процесс между режимом выполнения и приостановленным режимом невыполнения на основании графика регулирования.
4. Способ по п. 3, в котором график регулирования задает период времени выполнения, ассоциированный с режимом выполнения, и период времени приостановки, ассоциированный с приостановленным режимом невыполнения.
5. Способ по п. 2, в котором переход компьютерной среды в режим ожидания с подключением содержит этап, на котором:
переключают приостанавливаемый процесс в приостановленный режим невыполнения до присваивания и применения графика регулирования к регулируемому процессу.
6. Способ по п. 1, содержащий этап, на котором:
приостанавливают группу приостанавливаемых процессов, ассоциированных между собой.
7. Способ по п. 6, содержащий этап, на котором:
определяют, что первый приостанавливаемый процесс ассоциирован со вторым приостанавливаемым процессом, на основании определения, что первый приостанавливаемый процесс использует ресурс, ассоциированный со вторым приостанавливаемым процессом.
8. Способ по п. 6, содержащий этап, на котором:
определяют, что первый приостанавливаемый процесс ассоциирован со вторым приостанавливаемым процессом, на основании того, что первый приостанавливаемый процесс является дочерним процессом второго приостанавливаемого процесса.
9. Способ по п. 1, в котором классификация приостанавливаемых соответствует тому:
можно ли приостанавливать процесс без отказа компьютерной системы, и не требуются ли ограниченные динамические функции, ассоциированные с процессом.
10. Способ по п. 1, в котором классификация регулируемого соответствует тому:
можно ли регулировать процесс без отказа компьютерной системы, и требуются ли ограниченные динамические функции, ассоциированные с процессом.
11. Способ по п. 1, в котором привилегированный процесс содержит, по меньшей мере, одно из базового процесса ядра, драйвера устройства и вспомогательного процесса для базового процесса ядра, причем приостанавливаемый процесс содержит пользовательское приложение в пользовательском сеансе, и регулируемый процесс содержит системный сервис.
12. Система для перехода в режим ожидания с подключением на основании классификаций управления питанием, присвоенных процессам, причем система содержит:
компонент перехода, выполненный с возможностью:
обнаружения запроса входа в ожидание с подключением, ассоциированного с компьютерной средой; и
перехода компьютерной среды в режим ожидания с подключением, содержащего:
для соответствующих приостанавливаемых процессов, которым присвоена классификация приостанавливаемых, переключение приостанавливаемого процесса в приостановленный режим невыполнения;
для соответствующих регулируемых процессов, которым присвоена классификация регулируемых, присваивание графика регулирования регулируемому процессу; и
для соответствующих привилегированных процессов, которым присвоена классификация привилегированных, предоставление привилегированному процессу возможности продолжать выполнение в режиме выполнения.
13. Система по п. 12, содержащая:
компонент регулирования, выполненный с возможностью:
применения графика регулирования к регулируемому процессу посредством циклического переключения регулируемого процесса между режимом выполнения и приостановленным режимом невыполнения на основании графика регулирования.
14. Система по п. 12, в которой компонент перехода выполнен с возможностью:
приостановки группы приостанавливаемых процессов, ассоциированных между собой, причем первый приостанавливаемый процесс ассоциирован со вторым приостанавливаемым процессом на основании, по меньшей мере, одного из следующих условий:
первый приостанавливаемый процесс является дочерним процессом второго приостанавливаемого процесса;
первый приостанавливаемый процесс использует ресурс из второго приостанавливаемого процесса; и
первый приостанавливаемый процесс ожидает ресурс, заблокированный вторым приостанавливаемым процессом.
15. Система по п. 13, в которой компонент перехода выполнен с возможностью:
переключения приостанавливаемого процесса в приостановленный режим невыполнения до присваивания и применения графика регулирования к регулируемому процессу.