Qu'est-ce que Windows 10 écrit sur mon disque avant de s'endormir?


14

J'ai remarqué que mon ordinateur portable Windows 10 met environ 6 secondes pour se mettre en veille, et pendant ces six secondes, le voyant d'activité du SSD est allumé. J'imagine que Windows écrit quelque chose sur le SSD avant de s'endormir.

Je me souviens que mes systèmes Linux s'endormaient instantanément lorsque j'appuyais sur le bouton de veille, ce qui me fait me demander si je peux faire de même sous Windows.

Étant donné que Hybrid Sleep est désactivé, que fait Windows avec mon lecteur avant de dormir, et est-ce nécessaire?


Linux s'endormir "instantanément" semble étrange. Linux s'endort définitivement plus vite sur mon ordinateur portable, mais cela prend encore 2-3 secondes contrairement aux fenêtres 6-12
Blaine

1
Lorsque j'ai testé, j'ai pu entendre les ventilateurs s'arrêter après <1 seconde. Cela dépend sûrement de la distribution. Notez également que j'ai un SSD.
Hey

Réponses:


12

J'imagine que Windows écrit quelque chose sur le SSD avant de s'endormir.

C'est exact. S'il y a des données en attente dans le cache d'écriture du disque, elles doivent être écrites sur le disque avant la mise hors tension du disque.

Notez que la mise en cache du disque peut être désactivée pour que tout soit écrit sur le disque immédiatement. Cela garantit que les données ne sont pas perdues à la suite d'une panne de courant, mais cela réduit les performances.


Activer ou désactiver la mise en cache de l'écriture sur disque:

  1. Cliquez avec le bouton droit sur Poste de travail, puis cliquez sur Propriétés.
  2. Cliquez sur l'onglet Matériel, puis sur Gestionnaire de périphériques.
  3. Développez Disques durs.
  4. Cliquez avec le bouton droit sur le lecteur sur lequel vous souhaitez activer ou désactiver la mise en cache d'écriture sur disque, puis cliquez sur Propriétés.
  5. Cliquez sur l'onglet Stratégies.
  6. Activez ou désactivez la case à cocher Activer la mise en cache d'écriture sur le disque, le cas échéant.
  7. Cliquez sur OK.

entrez la description de l'image ici

Source COMMENT: activer ou désactiver manuellement la mise en cache d'écriture de disque


Bonne réponse. Utilisez-vous ce thème à contraste élevé pour améliorer les performances? Ou est-ce XP? Ou une vieille réponse?
Don't Root here plz ...

2
@ Don'tRoothereplz ... Thème classique de Windows 7 - Je n'aime pas Aero :)
DavidPostill

Ce qui me fait me poser des questions sur le comportement de Linux ... sommeil instantané?
UniversallyUniqueID

@BharadwajRaju Peut-être qu'il a désactivé la mise en cache d'écriture sous Linux?
DavidPostill

@YdobEmos <shrug> Aucune idée que je n'exécute pas Linux.
DavidPostill

0

Avant que Windows ne se mette en veille, il DOIT écrire une image du stockage principal pour pouvoir revenir après la veille dans le même état que lors de la mise en veille. Ainsi, lors de la mise sous tension après l'état de veille, Windows charge la mémoire (au lieu de charger chaque programme à nouveau à partir de zéro) et vous montre exactement ce qui a été ouvert et à l'écran avant de dormir.


De quel «stockage principal» parlez-vous? De plus, en veille, le système doit rester alimenté pour conserver le contenu de la RAM. Je ne vois pas pourquoi cela devrait aussi faire une image (si vous parliez de RAM), et je ne vois pas la même activité au réveil, quand le système lirait l'image RAM.
Hey

Désolé, je comprends dans ce post, dormant comme "Hybernating". Cela signifie que l'ordinateur s'éteint. Cela dit, la RAM (que j'appelle Main Storage ici, en raison de mes compétences Mainframe) s'éteindra. Néanmoins, lorsque vous appuyez sur le bouton de mise sous tension après avoir accédé à Hybernation, le système est de retour dans le même état que celui que vous aviez laissé lorsqu'il s'est éteint. Pour cela, le contenu de la RAM (stockage principal) est enregistré sur HD pour un redémarrage rapide.
MisterVSE

Pour une meilleure compréhension, vous pouvez jeter un œil à cet article sur les pages "How-To_Geek" (elles sont super!) Howtogeek.com/102897/… et désolé si j'ai mal compris votre question.
MisterVSE

0

Pour voir ce que fait Windows pendant la veille, installez le Kit de performances Windows qui fait partie du SDK Windows 10 .

Maintenant, capturez l'activité pendant le sommeil, en exécutant WPRUI.exe, sélectionnez Premier niveau , DiskIO , FileIO et sous Scénario de performances, sélectionnez Veille / Reprendre . Le nombre d'itérations peut être défini sur 1 et cliquez pour commencer. Cela suspend / reprend Windows et capture toutes les activités.

entrez la description de l'image ici

Après la reprise, double - cliquez sur le fichier ETL généré pour l' ouvrir avec Windows Performace Analyzer, chargez les symboles de débogage , cliquez sur « Profil » -> Apply, browse cataloget sélectionnez le fichier standby.wpaprofile.

Faites glisser et déposez le File I/Ographique de Graph Explorer-> Stockage dans le volet d'analyse.

entrez la description de l'image ici

Sélectionnez la pièce depuis le début avant de voir "Tracing off", faites un clic droit, sélectionnez zoom.

entrez la description de l'image ici

Maintenant, placez la colonne File Pathen première position et ici, vous pouvez voir quels fichiers / dossiers sont accessibles avant que Windows ne dorme.

entrez la description de l'image ici


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.