human
Pourquoi devrions-nous éteindre des choses comme les ordinateurs et les consoles de jeux au lieu de simplement les débrancher. J'ai toujours éteint mes différentes machines, et je me demandais exactement pourquoi c'était mieux que de simplement les éteindre à la prise. Explique comme si j'avais cinq ans.
gpt
L'ordinateur fait beaucoup de choses lorsque vous l'éteignez. Ce poste va couvrir autant que je peux penser. L'un des plus simples et des plus importants concerne la mémoire. L'ordinateur doit s'assurer que tout ce qui doit être écrit sur le disque est écrit sur le disque. Si vous ne le faites pas, vous pourriez vous retrouver avec des fichiers corrompus ou non valides. Si vous voulez plus de détails que cela, vous devrez suivre quelques années d'informatique au niveau collégial. Votre ordinateur exécute également certaines mises à jour qui ne peuvent pas être exécutées pendant le fonctionnement, soit parce qu'elles impliquent directement le noyau, soit parce qu'elles constituent une partie critique des opérations d'exécution. Habituellement, si votre PC met une éternité à s'éteindre, c'est parce que ces mises à jour a) prennent du temps ou b) ont mal tourné. Parfois, cela peut entraîner le blocage de votre PC lors de l'arrêt. Une autre chose que fait votre ordinateur est de se préparer pour le prochain cycle de démarrage. Les gens aiment les systèmes d'exploitation qui peuvent démarrer très rapidement. Ainsi, un moyen de faire en sorte qu'un ordinateur le fasse est de préparer un secteur de démarrage avec des informations sur ce que votre ordinateur a tendance à faire au démarrage. Souvent, les changements ici sont minimes. Les informations sur ce qui a été utilisé, la manière dont il a été utilisé et les problèmes survenus sont stockées ici. Comme j'ai commencé à le dire avec le dernier point, les indicateurs sont définis en fonction des problèmes que votre ordinateur a pu rencontrer lors de sa dernière exécution. Si vous remarquez que Windows doit toujours "désactiver" un indicateur indiquant au PC d'exécuter chkdsk (vérifier le disque) au démarrage. En effet, si votre ordinateur subit un arrêt brutal, il se peut que vous ayez des fichiers non valides sur le disque. Votre ordinateur doit donc exécuter l'opération de vérification du disque. Cet indicateur est défini sur true au démarrage et, lors d'un arrêt correct, est défini sur false . Il existe de nombreux drapeaux de ce type. Si vous avez une matrice RAID, un arrêt approprié est très important. Les matrices RAID, en particulier celles qui nécessitent des calculs de parité (c'est-à-dire RAID 5), écrivent très lentement sur le disque. Pour compenser cela, le DMA, ou Direct Memory Access, est largement utilisé. Ce n'est pas la seule fois où DMA est utilisé, mais c'est beaucoup plus que d'autres instances. Ainsi, lorsque vous copiez un fichier sur votre matrice RAID 5, il ne se déplace pas directement dans la matrice RAID. Au lieu de cela, il est déplacé dans la RAM du système ou dans un module de RAM sur votre chipset RAID. Une fois qu'il a été déplacé ici, le microprocesseur RAID Chipset commencera à le déplacer vers le disque, effectuant les calculs de parité pour chaque bit individuel. Même si le fichier est apparu à l'utilisateur comme étant déplacé, il se peut qu'il ne soit pas encore valide sur le disque. (Même explication pour le premier point) Lorsque vous faites un arrêt régulier du PC, l'ordinateur attendra que les calculs de parité soient terminés. Si vous effectuez un arrêt brutal, la RAM perdra de l'alimentation et toutes les données qui étaient encore déplacées vers la matrice RAID seront perdues. Vous remarquerez souvent que les cartes RAID coûteuses (c'est-à-dire Intel) sont livrées avec une batterie en option pour maintenir le module de RAM intégré sous tension en cas d'arrêt brutal. Votre ordinateur domestique de tous les jours n'a pas cette batterie, et si vous forcez un arrêt, vous perdrez les données. Votre ordinateur ne s'éteindra pas tant que tous les processus ne seront pas terminés et qu'ils n'auront pas reçu leurs codes de fin. En gros dire au système d'exploitation qu'il a terminé avec tel ou tel état final. C'est pourquoi parfois votre ordinateur ne s'éteindra pas tant que vous n'aurez pas enregistré un document ou répondu à une invite. Un arrêt progressif a une priorité d'interruption inférieure à certaines de ces invites. Ainsi, les processus attendront que ces invites aient reçu une réponse, avant de s'occuper de l'interruption du système d'exploitation. Les dernières choses auxquelles je peux penser sont toutes les petites tâches ménagères. Mettez à jour le registre, modifiez les valeurs dans n'importe quel système d'enregistrements système utilisé. C'est à peu près tout ce à quoi je peux penser. tl;dr La majorité de ce qu'il attend est la validation de la mémoire et les mises à jour. EDIT : J'éclaircis certains cas où le mot « mémoire » est ambigu. Plus précisément, la mémoire fait référence à l'espace d'adressage d'un ordinateur, qui se résume à la RAM. Mais il peut être largement généralisé comme n'importe quelle donnée sur un ordinateur. Il faut se rappeler qu'un processeur ne fait pas la différence entre la mémoire sur la RAM et la mémoire sur le disque dur. Pour le CPU, c'est de l'adressage virtuel. Alors oui , je vais éclaircir , mais mon utilisation de la mémoire n'était pas mauvaise . Cela a été volé à partir de r / buildapc . Pseudo : Armestam