Partilhar via


Seleção de peças

Se um sistema declarar-se como suportando S0 low power idle, mas não suportar os requisitos de rede ou armazenamento para suportar um modo de espera moderno, o sistema será automaticamente colocado num estado desconectado.

Comece a partir de um chipset compatível com Modern Standby ou de uma plataforma de referência Modern Standby

É altamente recomendado iniciar a partir de um design de sistema existente em Standby Moderno ou de um design de referência do seu parceiro de tecnologia concebido para estado de inatividade de baixa potência S0.

Observação

Você não deve tentar adaptar plataformas S3 existentes para Modern Standby, pois são necessários investimentos significativos em desenvolvimento para garantir um comportamento adequado e um bom consumo mínimo de energia. Esse risco deve ser considerado pelos OEMs, pois não houve validação feita pela Microsoft e por parceiros de silício para validar essa abordagem de design.

Para suportar o Modo de Espera Moderno, uma plataforma de PC deve atender aos requisitos técnicos resumidos em Requisitos de Plataforma para o modo de espera moderno.

A seleção moderna de componentes em standby é importante. O seguinte suporte de baixa potência é altamente recomendado para alcançar um bom nível de potência:

  • USB
    • USB 2.0 - Suporte LPM para L2
    • USB 3.0 - Suporte LPM para U2
    • Mais informações sobre USB LPM
    • O suporte de software para controladores baseados em USB EHCI antigos está no modo de manutenção apenas. Novas plataformas modernas capazes de standby devem usar USB XHCI em vez disso
  • PCIe (WLAN e armazenamento) – suporte para L1.substate
  • Para dispositivos SSD SATA, uso de Slumber e Device Sleep

Para obter orientações mais detalhadas sobre o design de plataforma para sistemas que suportam o modo de baixo consumo de energia S0, entre em contato com o seu fornecedor de silício.

Suporte ao estado de energia do dispositivo D3

Os dispositivos que entram em estados de baixa potência (quando não estão em uso) são uma parte importante da manutenção de um nível de baixo consumo de energia. A mesma orientação para o Windows 8.1 Connected Standby (para dispositivos que mudam para D3 quente e D3 frio, conforme apropriado) também se aplica aos sistemas Modern Standby. As diretrizes de classe de dispositivo estão disponíveis no MSDN.

Seleção de armazenamento

Armazenamento SSD

Como no passado, os SSDs SATA precisam suportar DEVSLP para melhorar a vida útil da bateria no modo de espera moderno. Além disso, os SSDs PCIe AHCI devem, idealmente, também oferecer compatibilidade com DEVSLP (suspensão do dispositivo ou SATA DEVSLP), que provavelmente seria associado a um sub-estado PCI L1.2 pelo firmware. Neste caso, o dispositivo não deve fazer a transição entre estados de energia de forma autónoma, para que o anfitrião possa controlar as transições de estado. Se o SSD AHCI PCIe não suportar DEVSLP, você precisa garantir que o SSD possa entrar em modos de baixo consumo por conta própria.

Semelhante aos SSDs PCIe AHCI, os SSDs NVMe precisam fornecer ao host um estado de energia não operacional que seja comparável ao DEVSLP (<consumo de 5mW, <latência de saída de 100ms) para permitir que o host realize transições adequadas para o Modo de Espera Moderno. Caso o SSD NVMe não exponha esse estado de energia não operacional, as transições de estado de energia autônomas (APST) são a única outra opção para entrar no Modo de Espera Moderno com sucesso.

Observe que, na ausência de DEVSLP ou um estado de energia não operacional NVMe comparável, o host não pode fazer garantias sobre o consumo de energia do dispositivo. Neste caso, se observar um consumo de energia não ideal pelo dispositivo/sistema, terá de trabalhar com o fornecedor do dispositivo para determinar a causa.

Armazenamento rotativo

As soluções de armazenamento que combinam flash e mídia rotativa mostraram ser geralmente capazes de manter dados importantes no flash, permitindo tempos de retomada rápidos e um perfil de energia relativamente baixo. Soluções de armazenamento usando apenas mídia rotacional também são viáveis, embora possam resultar em maior consumo de energia e maior latência de saída.

Os suportes rotativos contêm muitas peças móveis que se desgastam com o tempo. Quando se pedala frequentemente uma condução, o desgaste pode ser consideravelmente aumentado, uma vez que as cabeças de leitura/escrita têm de se deslocar do prato para a sua posição estacionada e para trás.

O número desses ciclos de carga/descarga é diretamente influenciado pelos seguintes fatores:

Artigo Fator Descrição
1 Tamanho do cache Qual é o tamanho do cache não volátil que pode absorver pedidos de entrada/saída antes que o disco tenha que ser acedido? Um cache maior significa menos acessos de prato.
2 Temporizadores de firmware Temporizadores de firmware: Em que momento de inatividade o firmware descarrega automaticamente as cabeças de leitura e escrita?
3 Eficiência do Cache Manager Até que ponto o gerenciador de cache pode "prever" quais dados serão necessários no Modern Standby e, assim, pré-carregá-los no cache NAND?
4 Carga de E/S e Padrão Quão ativo é o usuário e quantos aplicativos estão sendo executados no Modo de Espera Moderno causando E/S? Qual é a frequência desta entrada/saída (E/S)? Qual é o conjunto de trabalho do usuário?

Dos fatores acima, #3 e #4 são muito difíceis ou quase impossíveis de controlar. Tamanho do cache e temporizadores de firmware estão diretamente no controle do OEM.

O modo de espera moderno faz com que um sistema seja desligado de forma mais agressiva para atender aos requisitos de energia do sistema. Sem quaisquer salvaguardas em vigor, isso poderia causar desgaste excessivo nos acionamentos rotacionais. No entanto, o Windows 10 tenta equilibrar a economia de energia com a confiabilidade do dispositivo por meio de um mecanismo chamado tempo limite de inatividade adaptativo D3. Com o tempo limite de inatividade adaptativo D3, o sistema deteta o ciclo de energia excessivo e o reduz aumentando o tempo limite de inatividade D3, mantendo assim o disco rígido em um estado D0 por um período mais longo. Este mecanismo evita o desgaste excessivo do disco rígido, o que pode reduzir a sua fiabilidade a longo prazo e violar as reclamações de garantia. No entanto, também aumenta o consumo de energia de um dispositivo.

Os pontos a seguir resumem as diretrizes de armazenamento para sistemas modernos em espera:

  • Para obter a melhor experiência, utilize dispositivos flash puros (SSD) e tire o máximo partido da conectividade enquanto estiver em modo de espera moderno.
  • Se você usar armazenamento rotativo ou híbrido de alguma forma, certifique-se (por meio de seu próprio teste e validação) de que os ciclos de carga/descarga permaneçam em limites razoáveis. Esta situação pode ser positivamente afetada por:
    • Implantação de soluções híbridas com pelo menos 12GB de NAND utilizável para absorver enquanto estiver em modo de espera moderno.
    • Definir temporizadores de carga/descarga de firmware em 45 s ou mais (<10s é atualmente comum) para garantir que a frequência dos ciclos de carga/descarga não exceda as reclamações de garantia.
  • Se você usar armazenamento rotativo ou híbrido, ciclos excessivos de carga/descarga farão com que o tempo limite de ociosidade D3 aumente. Isso resulta em um dispositivo que permanece em um estado de energia ativa por mais tempo, levando a um maior consumo de energia.
  • Espere uma latência de saída mais alta após a retomada do sistema do estado de Modern Standby com armazenamento rotacional comparado a SSDs.

Seleção de baterias

Os objetivos de duração da bateria variam de acordo com o formato e o preço. A seleção de componentes e o piso de potência associado também afetam a duração de uma determinada carga.