Histórico da Página
...
Retorna os elementos do plano de energia (power scheme) corrente do sistema operacional em um array de arrays.
...
Bloco de código | ||
---|---|---|
| ||
GetPowerSC() |
Retorno
Nome | Tipo | Descrição |
---|---|---|
aPSInfo | vetor | Array de arrays contendo os dados dos elementos do plano de energia corrente do sistema operacional. |
Observações
A primeira dimensão do array representa do número de planos de energia no sistema operacional, no formato de um array de 0 a n elementos:
...
A segunda dimensão do array representa os dados de plano de energia por CPU, no formato de uma array de 3 elementos:
Posição | Tipo | Descrição |
---|---|---|
1 | Caractere | Nome do plano de energia no sistema operacional |
2 | Numérico | Identificador do tipo do plano de energia |
3 | Numérico | Identificador da CPU |
Os tipos dos plano de energia e seus nomes variam conforme o sistema operacional:
Tipo
Nome do plano de energia
Sistema Operacional
Uso Sugerido
0
Unknown Scheme
Windows / Linux
1
Power Saver
Windows
2
Balanced
Windows
3
High Performance
Windows
X
4
user_defined_power_scheme
Windows
5
performance
Linux
X
6
powersave
Linux
7
userspace
Linux
8
ondemand
Linux
9
conservative
Linux
10
schedutil
Linux
- Para Windows, 'user_defined_power_scheme' representa o nome de um plano de energia definido pelo usuário;
- O identificador de CPU será 0 (zero) no Windows, estará entre 0 a n no Linux, conforme as CPUs ativas no computador, e 0 (zero) para versões não suportadas destes sistemas operacionais.
...