phhsnews.com


phhsnews.com / La CPU d'un ordinateur est-elle active lorsqu'un système d'exploitation est en mode veille?

La CPU d'un ordinateur est-elle active lorsqu'un système d'exploitation est en mode veille?


Lorsque vous mettez votre système d'exploitation en mode veille, combien d'activité se déroule encore "sous le capot" avec le matériel de votre ordinateur? L'article SuperUser d'aujourd'hui contient de bonnes explications pour aider un lecteur curieux à en apprendre davantage sur le fonctionnement de son système et de son ordinateur.

La séance de questions et réponses d'aujourd'hui nous vient de SuperUser, une subdivision de Stack Exchange, un regroupement communautaire de

Photo de Asif A. Ali (Flickr).

La Question

Le lecteur SuperUser cpx veut savoir si la CPU d'un ordinateur est active quand un système d'exploitation est en mode veille:

Supposons que vous ayez un système d'exploitation Windows installé sur votre ordinateur et que vous basculiez le système en mode veille avant de le ranger. À ma connaissance, il n'y aurait pas de programmes ou de processus en cours. Le processeur fonctionnerait-il toujours en arrière-plan d'une manière ou d'une autre et en utilisant la puissance?

Lorsque vous effectuez une action avec des ordinateurs modernes fonctionnant sous Windows 7, 8.1 ou 10 (p. Ex. la souris), il s'allume immédiatement sans avoir à appuyer sur le bouton d'alimentation. Est-ce parce que le CPU attendait activement que ces événements surviennent en mode basse consommation?

La CPU d'un ordinateur est-elle active quand un système d'exploitation est en mode veille?

Le contributeur SuperUser Answer

DavidPostill a la réponse pour nous:

Une CPU est-elle active en mode veille?

Cela dépend. Il y a différents états de veille (S1 à S4) et l'état de la CPU n'est pas le même dans tous les cas

  • La CPU est arrêtée en état de veille S1
  • La CPU est éteinte en état de veille S2 ou supérieur

Sleep est normalement l'état de veille S3, mais le BIOS peut parfois être configuré pour utiliser l'état de veille S1 (utilisé lorsque la reprise de S3 ne fonctionne pas correctement).

  • powercfg -a (peut être utilisé pour voir quel état de sommeil un PC prend en charge)

Exemple de sortie:

États de veille du système

Les états S1, S2, S3 et S4 sont les états inactifs. Un système dans l'un de ces états n'exécute aucune tâche de calcul et semble être désactivé. Cependant, contrairement à un système à l'état d'arrêt (S5), un système en veille conserve l'état de la mémoire, soit sur le matériel, soit sur le disque. Le système d'exploitation n'a pas besoin d'être redémarré pour remettre l'ordinateur en état de fonctionnement.

Certains périphériques peuvent sortir le système de l'état de veille lorsque certains événements se produisent, comme un appel entrant à un modem. De plus, sur certains ordinateurs, un indicateur externe indique à l'utilisateur que le système ne fait que dormir.

Avec chaque état de veille successif, S1 à S4, une plus grande partie de l'ordinateur est éteinte. Tous les ordinateurs conformes ACPI arrêtent leurs horloges de processeur à S1 et perdent le contexte matériel du système à S4 (sauf si un fichier de mise en veille prolongée est écrit avant l'arrêt), comme indiqué dans les sections ci-dessous. Les détails des états de sommeil intermédiaires peuvent varier en fonction de la façon dont le fabricant a conçu la machine. Par exemple, sur certaines machines, certaines puces sur la carte mère peuvent perdre de la puissance à S3, tandis que sur d'autres, ces puces conservent leur puissance jusqu'à S4. En outre, certains périphériques peuvent être en mesure de réveiller le système uniquement à partir de S1 et pas à partir d'états de veille plus profonds

System Power State S1

État d'alimentation du système S1 est un état de veille avec les caractéristiques suivantes:

  • Consommation inférieure à S0 et supérieure à celle des autres états de veille, horloge du processeur éteinte et arrêt des horloges de bus, reprise du logiciel
  • Le contrôle reprend là où il s'était arrêté

Latence matérielle

  • Généralement pas plus de deux secondes

Contexte matériel du système

  • Tout contexte conservé et géré par le matériel

État d'alimentation du système S2

L'état d'alimentation du système S2 est similaire à S1 sauf que le contexte de la CPU et le contenu du cache système sont perdus. le processeur perd de la puissance. L'état S2 a les caractéristiques suivantes:

Consommation

  • Moins de consommation que dans l'état S1 et supérieur à S3, le processeur est éteint, les horloges de bus sont arrêtées (certains bus peuvent perdre leur alimentation), reprise du logiciel
  • Après le réveil, le contrôle commence à partir du vecteur de réinitialisation du processeur

Latence matérielle

  • Deux secondes ou plus, supérieure ou égale à la latence du contexte de la CPU

et du contenu du cache système. perdu

  • État de l'alimentation du système S3

État de l'alimentation du système S3 est un état de veille avec les caractéristiques suivantes:

Consommation

Moins de consommation que dans l'état S2, processeur éteint et certaines puces sur la carte mère éteint

  • Reprise du logiciel

Après le réveil, le contrôle commence à partir du vecteur de réinitialisation du processeur

  • Latence matérielle

Presque indiscernable de S2

  • Contexte matériel du système

Seule la mémoire système est conservée ; Le contexte du processeur, le contenu du cache et le contexte du chipset sont perdus.

  • État d'alimentation du système S4 ​​

État d'alimentation du système S4, l'état d'hibernation le plus faible et le plus lent latence. Pour réduire au minimum la consommation d'énergie, le matériel éteint tous les appareils. Cependant, le contexte du système d'exploitation est conservé dans un fichier Hibernate (une image de la mémoire) que le système écrit sur le disque avant d'entrer dans l'état S4. Au redémarrage, le chargeur lit ce fichier et passe à l'emplacement de pré-hibernation précédent du système

Si un ordinateur à l'état S1, S2 ou S3 perd toute son alimentation CA ou batterie, il perd le contexte matériel du système et doit redémarrer. retourner à S0. Toutefois, un ordinateur à l'état S4 peut redémarrer à partir de son emplacement précédent même après qu'il a perdu l'alimentation CA ou batterie, car le contexte du système d'exploitation est conservé dans le fichier d'hibernation. Un ordinateur en mode hibernation n'utilise aucune alimentation (à l'exception possible du courant de maintien)

L'état d'alimentation du système S4 ​​présente les caractéristiques suivantes:

Consommation électrique

Désactivé, sauf pour le courant d'alimentation et périphériques similaires, reprise du logiciel

  • Le système redémarre à partir du fichier d'hibernation enregistré. Si le fichier Hibernate ne peut pas être chargé, le redémarrage est nécessaire. La reconfiguration du matériel alors que le système est à l'état S4 peut entraîner des modifications qui empêchent le chargement du fichier Hibernate
  • Latence matérielle

Long et indéfini. Seule l'interaction physique renvoie le système à un état opérationnel. Une telle interaction peut inclure l'utilisateur appuyant sur le commutateur ON ou, si le matériel approprié est présent et le réveil est activé, un anneau entrant pour le modem ou l'activité sur un réseau local. La machine peut également se réveiller à partir d'une minuterie de reprise si le matériel le prend en charge. Contexte matériel du système.

  • Aucune retenue dans le matériel. Le système écrit une image de la mémoire dans le fichier Hibernate avant de s'éteindre. Lorsque le système d'exploitation est chargé, il lit ce fichier et saute à son emplacement précédent
  • Source:

Etats de repos du système Autres lectures

Un index AZ de la ligne de commande CMD Windows - Une excellente référence

  • powercfg - Contrôlez les paramètres d'alimentation et configurez les modes Veille / Hibernation
  • Vous avez quelque chose à ajouter à l'explication? Sonnez dans les commentaires. Vous voulez lire plus de réponses d'autres utilisateurs de Stack Exchange? Découvrez le fil de discussion complet ici.


Comment gérer les cookies du navigateur pour une meilleure confidentialité

Comment gérer les cookies du navigateur pour une meilleure confidentialité

Voulez-vous effacer votre navigateur de tous les cookies stockés localement sur votre ordinateur? Les cookies, parfois appelés cookies Web ou cookies de suivi, sont de petits morceaux de texte envoyés par un serveur à un navigateur Web, puis renvoyés par le client chaque fois qu'il accède à ce serveur.Les co

(How-to)

Comment recharger des applications sur un iPhone ou un iPad sans avoir jailbreaké

Comment recharger des applications sur un iPhone ou un iPad sans avoir jailbreaké

Apple vient d'ouvrir un peu iOS. Il est maintenant possible de télécharger des applications open-source (émulateurs, par exemple) sur un iPhone ou un iPad sans payer 99 $ par an pour une licence de développeur. Mais les portes viennent d'ouvrir une brèche. iOS ne propose toujours pas le support de chargement complet Windows 10 et Android sans jailbreaking.

(how-to)