Condividi tramite


Standby moderno e S3

In Windows 10 sono disponibili due modelli di alimentazione per PC: S3 e Standby moderno. Il modello di alimentazione S3 è uno standard meno recente e non è in grado di eseguire immediatamente l'operazione che i consumer si aspettano dai dispositivi moderni. Standby moderno è in grado di sfruttare tutte le funzionalità di un chipset moderno e può essere integrato in tutta la gamma di tablet e PC oggi. La prima iterazione di Modern Standby era connected standby, che prima veniva fornita in Windows 8 e Windows 8.1. Lo standby moderno si espande sul concetto di standby connesso Windows 8.x, consentendo la flessibilità nella selezione dei componenti e la possibilità per il sistema operativo di gestire la connettività di rete in standby.

figura 2: modelli di standby legacy e moderni.

La figura precedente illustra le relazioni tra i modelli e il modo in cui i sistemi modern standby possono rimanere connessi o disconnettersi dalla rete durante lo standby.

In qualsiasi sistema standby moderno, il sistema rimane in S0 mentre è in standby, consentendo il funzionamento degli scenari seguenti:

  • Attività in background
  • Ripresa più veloce da uno stato a basso consumo

Nei sistemi che possono rimanere connessi in standby, le riattivazioni basate su modelli di rete specifici possono essere impostate anche dal sistema operativo per consentire alle app di ricevere il contenuto più recente, ad esempio posta elettronica in arrivo, chiamate VoIP o articoli di notizie.

Concettualizzazione

A partire da Windows versione 2004, Microsoft ha definito stati di standby moderni per allinearsi meglio al modello di alimentazione S3. Lo standby moderno è costituito da stati di disattivazione dello schermo e sospensione, in cui lo stato Screen Off comprende comportamenti attivi per disattivare il sistema e lo stato sospensione equivale a S3 sospensione con il vantaggio aggiunto che può essere eseguita in modo esplicito, con l'attività software di aggiunta di valore consentita in modo esplicito.

Differenze tecniche

Quando si trova nello stato di alimentazione più basso, i sistemi possono essere molto simili ai sistemi nello stato S3: i processori sono spenti e la memoria è in modalità self-refresh. La differenza è nel percorso del modo in cui entra e esce dallo stato di bassa potenza. Per i sistemi S3, il sistema è attivo o in S3. Per Standby moderno, la transizione dallo stato attivo a quello a basso consumo è una serie di passaggi per ridurre il consumo di energia. I componenti vengono spenti quando non sono in uso. Quindi, la transizione verso e fuori da uno stato di alimentazione inferiore è molto più veloce in un sistema standby moderno rispetto a un sistema S3. Questa progettazione consente anche la velocità di ingresso e uscita dallo standby perché non richiede interazioni del firmware.

Alimentazione AC e alimentazione a batteria

I sistemi di standby moderni possono passare alla modalità di manutenzione durante l'alimentazione AC. Se si verifica un'attività di manutenzione durante l'alimentazione AC, potrebbero verificarsi aggiornamenti e altre attività e usare la rete se è disponibile una connessione.

Vantaggi dell'uso di Modern Standby su S3

Istanza immediata

Un'esperienza immediata è un valore chiave disponibile in Standby moderno. I dati di telemetria indicano che il tempo di ripresa dal modello a bassa potenza inattiva è almeno il doppio rispetto a quello di una ripresa S3.

Gli utenti si aspettano che i loro dispositivi PC e tablet accrescino immediatamente, allo stesso modo in cui i loro smartphone fanno. Il tempo necessario per l'accensione di PC e tablet è notevolmente ridotto e i dispositivi Windows devono avere funzionalità quasi istantanee.

Attività in background mentre il sistema è "disattivato"

Quando i sistemi con supporto per standby moderno entrano in sospensione, il sistema è ancora in S0 (stato completamente in esecuzione, pronto e in grado di eseguire il lavoro). Le app desktop vengono arrestate da Desktop Activity Moderator (DAM); Tuttavia, le attività in background delle app di Microsoft Store sono autorizzate a funzionare. In standby connesso, la rete è ancora attiva e gli utenti possono ricevere eventi come le chiamate VoIP in un'app di Windows Store. Mentre le chiamate VoIP in arrivo su Wi-Fi non sarebbero disponibili in standby disconnesso, eventi in tempo reale come promemoria o sincronizzazione di dispositivi Bluetooth possono comunque verificarsi.

Storia di riattivazione semplificata

La riattivazione del dispositivo, anche nel modello S3, richiede funzionalità integrate nel BIOS. Questo rende i tempi di riattivazione più lenti e più complessi da sviluppare. Con modern standby un sistema rimane nello stato S0 e svegliarsi richiede semplicemente un interrupt hardware. Pertanto, può eliminare qualsiasi esigenza di interazione del firmware.

Windows 8.1 sistemi connected standby riattivano il SoC almeno una volta ogni 30 secondi per elaborare il lavoro.

Windows 10 è ottimizzato per garantire una durata più lunga della batteria, rinviando il lavoro non critico e rimuovendo le riattivazioni non necessarie durante lo standby moderno, in particolare quando il sistema opera sull'alimentazione a batteria. Gli interrupt del dispositivo continuano a funzionare normalmente per consentire messaggi istantanei, notifiche, telefonate e così via. Alcuni timer vengono posticipati a tempo indeterminato fino a quando il sistema non è attivo o collegato all'alimentazione AC per ridurre la quantità di energia utilizzata dall'elaborazione di lavoro non critico quando il sistema è "in sospensione".

I sistemi di standby moderni hanno le stesse funzionalità di riattivazione di Windows 8.1 sistemi standby connessi in base agli eventi. Le funzionalità di riattivazione semplificano il supporto di una gamma più ampia di scenari di riattivazione, ad esempio gli eventi del dispositivo Bluetooth di riattivazione.

L'uso degli eventi di riattivazione legacy è possibile; Tuttavia, richiederebbe la possibilità di armeare un dispositivo per la riattivazione quando si entra in uno stato D3. Ad esempio, una riattivazione LAN dovrebbe funzionare allo stesso modo in un sistema di standby moderno e in un sistema S3.

Per altre informazioni sul supporto della riattivazione, vedere Modern standby wake sources (Origini di riattivazione standby moderne).