No windows, isso é gerenciado automaticamente, e sempre a maquina opera no clock mais baixo (qndo idle, obvio). AMD PowerNOW faz isso, por exemplo.
O powerd, ja deve se beneficiar disso e usar o clock baixo e subir dinamicamente, reduzindo assim a energia. hint.acpi_throttle Através dos Pstates, ACPI e Cstates. (claro q LIMITAR, seria algo mais bruto e vai reduzir mais ainda a energia, mas vai tb te limitar processamento) (se nao estiver ajustando dinamicamente, merece investigarmos a razao, ou recompilar o kernel...) Mas sua descoberta é legal, da pra pensarmos em algo interessante.. como crontab para durante a noite, reduzir um pouco a potencia enquanto idle. [ ]'s Fabricio Lima When your hammer is C++, everything begins to look like a thumb. Em 6 de novembro de 2014 10:38, Paulo Henrique - BSDs Brasil < paulo.rd...@bsd.com.br> escreveu: > > Em 05/11/2014 23:40, Joao Rocha Braga Filho escreveu: > > Dando uma pesquisada no powerd descobri algumas coisas interessantes. >> >> Tem como diminuir o clock do processador à mão. >> >> Com o seguinte comando vi o clock atual e as possibilidades: >> >> root:[748] sysctl -a | grep dev.cpu...freq >> dev.cpu.0.freq: 1093 >> dev.cpu.0.freq_levels: 2500/30940 2187/27072 1875/23205 1562/19337 >> 1250/18480 1093/16170 >> >> >> Note que já reduzi ao mínimo. Como fiz isto? Assim: >> >> root:[747] sysctl dev.cpu.0.freq=1093 >> dev.cpu.0.freq: 1093 -> 1093 >> >> >> Como verifiquei se funcionou? Pelo top, vendo o tempo de idle diminuir, >> pelo >> barulho do ventilador de CPU diminuir, e pela temperatura do processador >> cair >> mais de 10 graus C. >> >> root:[749] sysctl -a | grep dev.cpu...temperature: >> dev.cpu.0.temperature: 47,0C >> dev.cpu.1.temperature: 47,0C >> dev.cpu.2.temperature: 47,0C >> dev.cpu.3.temperature: 47,0C >> >> Em geral o meu computador já tem desempenho mais do que o suficiente >> para o meu dia a dia. Eu gostaria de ter mais memória. >> >> O powerd parece fazer besteira, pois parece não entender que se tratam >> de 4 núcleos. >> >> >> Eu também brinquei um pouco de parar HDs: >> >> root:[773] atacontrol spindown ad8 60 >> root:[774] atacontrol spindown ad8 >> ad8: spin down after 60 seconds idle >> >> >> >> Bibliografia: >> >> https://forums.freebsd.org/threads/howto-freebsd-cpu- >> scaling-and-power-saving.172/ >> >> man pages. >> >> >> Será que vou baixar a conta de luz? >> >> >> João Rocha. >> >> No passado se alterava o clock da CPU o driver da Nvidia ( 172.alguma > coisa ) dava kernel panic !! > > Att. > > -- > Paulo Henrique. > Grupo de Usuários do FreeBSD no Brasil. > Fone: (21) 96713-5042 > > > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd