Solução da comunidade

Gestão de energia do ZimaOS: o que o pedido de funcionalidades do Powertop e do regulador da CPU solicitava e o que existe atualmente

A July 2025-February 2026 feature request asking for GUI controls for powertop --auto-tune, CPU scaling governors, Wake-on-LAN tuning, and disk standby. The author later measured about 3.7 W idle on optimized OpenMediaVault versus about 10 W on a clean ZimaOS installation on the same hardware. IceWhale did not confirm implementation in the thread.

A fonte é um pedido de funcionalidade, não uma funcionalidade de gestão de energia do ZimaOS concluída. TOMillr pediu à IceWhale que disponibilizasse, através da interface gráfica, a seleção do governador da CPU e o --auto-tune do Powertop, possivelmente juntamente com controlos de suspensão dos discos rígidos. Meses mais tarde, o utilizador mediu cerca de 3,7 W em inatividade no OpenMediaVault com ajustes do Powertop/powersave, em comparação com cerca de 10 W numa instalação limpa do ZimaOS no mesmo sistema de teste.

Essa comparação é uma evidência útil para uma configuração de hardware específica, mas não constitui uma referência universal de que “o ZimaOS utiliza mais 170% de energia”. A documentação pública atual do ZimaOS descreve claramente a suspensão dos discos e a proteção contra falhas de energia através de UPS; atualmente, não documenta uma funcionalidade integrada equivalente ao ajuste automático do Powertop ou a uma interface gráfica de seleção do governador da CPU, tal como proposto neste pedido de funcionalidade.

O pedido combinava vários controlos de energia diferentes

  • seleção do governador de escalonamento da frequência da CPU;
  • --auto-tune do Powertop;
  • ajuste do Wake-on-LAN;
  • suspensão/paragem dos discos rígidos;
  • uma secção dedicada na interface gráfica para tornar essas alterações persistentes.

Estes controlos funcionam em camadas diferentes e não devem ser tratados como um único interruptor.

Os comandos da fonte eram exemplos comunitários ao nível do Linux

TOMillr publicou comandos para consultar os governadores disponíveis/ativos e escrever powersave no sysfs. Também observou corretamente que essas alterações podem ser repostas após um reinício e que poderá ser necessário um serviço/tarefa persistente.

Esses comandos não foram publicados por membros da equipa da IceWhale como um procedimento oficial do ZimaOS. O ZimaOS continua atualmente a ser um sistema concebido como dispositivo pronto a utilizar, pelo que as modificações arbitrárias no sistema anfitrião devem ser abordadas com cuidado.

O ajuste automático do Powertop pode alterar mais do que a frequência da CPU

O Powertop pode ajustar a suspensão automática de USB, o comportamento de gestão de energia em tempo de execução do PCIe, as definições SATA/ALPM, dispositivos de áudio, Wake-on-LAN e outros parâmetros. Algumas combinações podem reduzir o consumo em inatividade; outras podem tornar instáveis as placas de rede, os dispositivos USB, os controladores de armazenamento ou as funções de ativação.

Uma interface gráfica necessitaria de predefinições adequadas ao hardware e de uma opção de reversão, em vez de executar simplesmente todas as recomendações sem validação.

O teste de 3,7 W contra 10 W é útil, mas específico do hardware

A parte mais relevante da fonte é o facto de ambas as medições terem sido realizadas na mesma máquina de teste. No entanto, kernels diferentes, serviços, estados das placas de rede, atividade de armazenamento, registos e tarefas em segundo plano podem contribuir para a diferença.

Utilize medições do consumo na tomada antes e depois de cada alteração individual para determinar o que realmente importa no seu hardware.

O ZimaOS atual já inclui melhorias na suspensão dos discos rígidos

Versões anteriores do ZimaOS adicionaram controlos de suspensão dos discos e, posteriormente, reduziram as consultas desnecessárias ao estado dos discos. O ZimaOS 1.6.0 também corrigiu um caso conhecido em que o smartd reativava intermitentemente os discos em suspensão.

Consulte as melhorias oficiais na suspensão dos discos.

O ZimaOS atual também suporta proteção contra falhas de energia baseada em UPS

A partir da v1.5.3, o ZimaOS suporta dispositivos UPS USB compatíveis e um comportamento de encerramento configurável durante uma falha de energia.

Utilize os controlos atuais de UPS do ZimaOS.

Não afirme que a interface gráfica solicitada para o Powertop/governador foi lançada sem provas atuais

A fonte não contém qualquer confirmação da IceWhale de que esses controlos solicitados tenham sido implementados. A documentação pública atual das definições também não descreve uma página dedicada ao ajuste automático do Powertop ou à seleção do governador da CPU.

Uma ordem mais segura para otimizar o consumo de energia

  1. meça o consumo em inatividade na tomada;
  2. pare os contentores/serviços desnecessários;
  3. utilize a suspensão dos discos quando apropriado;
  4. remova dispositivos PCIe/USB não utilizados;
  5. teste individualmente as definições de C-State/ASPM da BIOS;
  6. só depois teste ajustes avançados do governador/tempo de execução, com uma forma de reverter as alterações.

Perguntas frequentes sobre a gestão de energia do ZimaOS

A IceWhale confirmou o ajuste automático do Powertop na interface gráfica?

Não. A fonte é um pedido de funcionalidade e não contém confirmação da implementação.

A comparação do utilizador com menor consumo foi feita no mesmo hardware?

Sim, de acordo com a fonte: cerca de 3,7 W numa configuração otimizada do OpenMediaVault, contra cerca de 10 W numa instalação limpa do ZimaOS.

Que controlos de energia estão claramente documentados atualmente?

As melhorias na suspensão dos discos/gestão de energia do armazenamento e a proteção contra falhas de energia baseada num UPS USB são funcionalidades atuais documentadas.