Maison >Tutoriel système >MAC >Que fait votre Mac lorsqu'il est en veille ? La vie secrète de votre Mac en tant que somnambule
Les ordinateurs modernes sont conçus pour se mettre en veille lorsque vous ne les utilisez pas. Lorsque vous mettez votre Mac en veille, l’écran s’éteint et la plupart des activités de l’ordinateur cessent. Ce mode veille est conçu pour économiser de l'énergie. Cependant, votre Mac a le sommeil léger ; Il se passe beaucoup de choses lorsque votre Mac n'est pas réveillé.
Dans cet article, j'expliquerai ce qui se passe lorsqu'un Mac se met en veille, quels sont les différents types de modes de veille et comment vous pouvez savoir précisément ce qui se passe sur votre Mac lorsqu'il n'est pas réveillé. Nous examinerons ensuite certaines implications en matière de sécurité à garder à l’esprit concernant les Mac en veille.
Dans cet article :
Il existe plusieurs façons de mettre votre Mac en veille. Le plus simple est de cliquer sur Menu Pomme > Dors. L'écran de votre Mac s'éteint immédiatement et, en arrière-plan, macOS effectue un certain nombre d'opérations pour suspendre les processus non essentiels. Vous pouvez également mettre un Mac en veille en appuyant sur Command-Option-⏏Media Eject Key (si votre clavier en a une). Si vous possédez un ordinateur portable Mac, le moyen le plus simple de le mettre en veille est de fermer l'écran.
Si vous possédez un Mac de bureau ou un MacBook sans Touch ID, vous pouvez également mettre votre Mac en veille en appuyant sur le bouton d'alimentation. Lorsque vous appuyez sur le bouton Power/Touch ID d'un ordinateur portable ou d'un Magic Keyboard avec Touch ID, le Mac vous amène immédiatement à l'écran de connexion ; si vous appuyez ensuite sur Echap, votre écran deviendra sombre. Pour utiliser à nouveau votre Mac, maintenez le bon doigt sur le capteur Touch ID et votre Mac se réveillera et vous ramènera immédiatement là où vous vous étiez arrêté.
Vous pouvez configurer l'écran de votre Mac pour qu'il s'éteigne automatiquement lorsque votre Mac est inactif. Vous pouvez trouver les paramètres correspondant à votre modèle de Mac en accédant au Menu Apple > Paramètres système… > Écran de verrouillage. Si vous possédez un Mac de bureau, choisissez une heure à côté de « Désactiver l'affichage en cas d'inactivité ». Si vous possédez un MacBook, vous pouvez définir différentes durées pendant lesquelles sa batterie est déchargée (« Éteindre l'écran sur la batterie lorsqu'il est inactif ») et lorsqu'il est branché (« Éteindre l'écran sur l'adaptateur secteur lorsqu'il est inactif »).
Notez que si vous utilisez une ancienne version de macOS telle que Monterey, ces étapes seront un peu différentes ; vous les trouverez plutôt sous Menu Pomme > Préférences Système… > Batterie.
Pour sortir votre Mac du mode veille, ouvrez simplement le couvercle ou appuyez sur une touche du clavier.
Étant donné que les batteries des ordinateurs portables peuvent s'épuiser lorsqu'ils sont en veille, macOS dispose d'une fonction veille sécurisée. Lorsque vous mettez un ordinateur portable en veille, le Mac enregistre son état, y compris les applications ouvertes, et enregistre les documents dans les applications prises en charge. Cela vous évite de perdre des données si votre batterie est épuisée. La prochaine fois que vous démarrerez le Mac, l'état enregistré sera chargé.
La commande pmset
, à laquelle vous pouvez accéder dans Terminal, vous permet de voir les paramètres de veille de votre Mac et vous permet de les modifier si vous le souhaitez. Exécutez pmset -g
et vous verrez quelque chose comme ceci (depuis mon MacBook Air M2) :
Vous pouvez en savoir plus sur ces paramètres (et comment les modifier, si vous le souhaitez) en tapant man pmset
dans Terminal, et le paramètre principal à prendre en compte pour choisir la façon dont votre Mac se met en veille est hibernatemode
.
Il existe trois modes d'hibernation différents pour un Mac lorsque la fonction d'infiltration sécurisée est activée.
Dans hibernatemode 0
, la valeur par défaut sur les Mac de bureau, l'ordinateur enregistre ce qui est dans sa mémoire. Le Mac se réveille du contenu de sa mémoire ; le Mac perd des données en mémoire en cas de coupure de courant. Si vous possédez un Mac de bureau et que vous vivez dans une zone où les coupures de courant ou les baisses de tension sont fréquentes et que vous ne disposez pas d'un onduleur (une alimentation sans interruption, essentiellement une batterie de secours externe), vous souhaiterez peut-être modifier ce paramètre.
Avec hibernatemode 3
, la valeur par défaut sur les ordinateurs portables, le Mac stocke une copie de la mémoire sur son disque et maintient la mémoire alimentée pendant le sommeil. Au réveil, le Mac recharge la mémoire, sauf s'il est à court d'énergie. Dans ce cas, l'image d'hibernation est rechargée.
Enfin, hibernatemode 25
ne peut être défini qu'à l'aide de la commande pmset
dans Terminal. Le Mac enregistre le contenu de sa mémoire sur le disque, puis met la mémoire hors tension. Une fois réveillé, le Mac recharge l'image d'hibernation. L'utilisation de ce mode signifie que le sommeil et le réveil sont plus lents, mais cela permet d'économiser la batterie.
De plus, si un ordinateur portable est en veille et que sa batterie est inférieure à 50 %, le Mac passe en veille prolongée.
Pour la plupart des gens, rien de tout cela n’est très important ; en général, vous devez utiliser les valeurs par défaut, à moins que vous n’ayez besoin de tirer le meilleur parti de la batterie de votre ordinateur portable. Ces modes d'hibernation vous permettent de vous remettre au travail rapidement lorsque vous réveillez votre Mac.
Votre Mac peut faire beaucoup de choses lorsqu'il est en veille. Si vous choisissez de l'autoriser à se réveiller pour l'accès au réseau (Paramètres système > Batterie > Options… sur un ordinateur portable ; Paramètres système > Économiseur d'énergie sur un Mac de bureau), votre Mac peut être très actif lorsqu'il « dort ». (Si vous possédez un Mac Intel, ce paramètre s'appelle PowerNap.)
Comme l'indique cette boîte de dialogue, l'activation de l'accès au réseau peut permettre à votre Mac de recevoir le trafic réseau entrant pour les applications mises à jour via iCloud. En particulier, Mail, Calendrier, Notes, iMessage et d'autres applications peuvent se mettre à jour lorsque le Mac est en veille. De plus, Find My diffusera la position de votre Mac pendant qu'il dort. Si votre Mac est connecté à un adaptateur secteur, il peut télécharger des mises à jour depuis le Mac App Store et les sauvegardes Time Machine s'exécuteront. De plus, certains logiciels tiers, notamment les logiciels de sauvegarde, peuvent réveiller un Mac endormi afin de pouvoir fonctionner.
La désactivation de cette option peut économiser de l'énergie ; si vous avez besoin de faire durer votre batterie le plus longtemps possible, vous pouvez désactiver ce paramètre pour préserver la durée de vie de la batterie.
Si vous activez Wake pour l'accès au réseau ou PowerNap, votre Mac peut également partager certaines ressources, comme une imprimante partagée ou de la musique depuis l'application Musique. Un utilisateur peut également se connecter à votre Mac via un réseau et monter des volumes partagés ; l'établissement d'une connexion réveille le Mac, même si l'écran d'un ordinateur portable est fermé.
Mais votre Mac fait bien plus lorsqu’il est en veille. Voici une capture d'écran des menus iStat montrant l'activité du processeur pendant 24 heures. Vous pouvez clairement voir qu'il y a eu de brèves poussées d'utilisation du processeur même pendant que le MacBook Air était en veille.
Pour obtenir les détails de l'activité du Mac, tapez pmset -g log
dans Terminal et appuyez sur Retour ou Entrée. Vous verrez une liste extrêmement longue d’entrées, chacune indiquant quelque chose qui s’est produit lorsque votre Mac était en veille.
Il existe un moyen plus simple de consulter ces informations. Sleep Aid est une application qui lit ce journal et présente les données visuellement.
J'ai mis mon MacBook Air M2 en veille à partir de 14 heures environ un jeudi et je l'ai réveillé un lundi matin ; la capture d'écran ci-dessus montre l'activité de sommeil jusqu'à dimanche à minuit. Comme vous pouvez le constater, il s’est passé beaucoup de choses. Sleep Aid est conçu pour détecter quand votre Mac ne dort pas ; quand il est insomniaque. Si je clique sur différentes lignes, je peux voir des éléments tels que les notifications push, la gestion de l'alimentation et l'activité réseau activés.
Beaucoup de ces événements sont brefs, même si certains durent jusqu'à une minute. Si le Mac était réglé sur hibernatemode 25
, rien de tout cela ne se serait produit.
Naturellement, toute cette activité consomme du pouvoir. Mon MacBook Air était complètement chargé et, lorsque je l'ai réveillé lundi matin, après 94 heures de sommeil, la batterie était à 84 %. En moyenne horaire, 0,17 % de la pleine capacité de la batterie a été consommée par heure. Bien que cela n'ait pas d'importance dans le cadre d'une utilisation normale, il est important de savoir que si vous envisagez de stocker un ordinateur portable pendant un certain temps lorsqu'il ne peut pas être chargé, par exemple lorsque vous voyagez, et que vous souhaitez bénéficier de la plus grande puissance disponible le prochain chaque fois que vous l'utilisez, il est préférable de l'éteindre.
Vous vous demandez peut-être si vous autorisez le réveil de votre Mac pour accéder au réseau lorsqu'il est en veille, y a-t-il des implications en matière de sécurité ?
Si quelqu'un découvre votre Mac sur un réseau, il pourrait théoriquement exploiter une vulnérabilité qui lui donne un accès à distance, en particulier si vous n'utilisez pas la toute dernière version de macOS ou si certains logiciels obsolètes sont installés. Alternativement, si quelqu'un qui vous cible a appris votre mot de passe par d'autres moyens, il pourra peut-être se connecter à distance à votre Mac si vous disposez de services en cours d'exécution tels que le partage d'écran, le partage de fichiers ou la connexion à distance. (Vous pouvez vérifier si ces services et d'autres sont activés ou non en accédant à Paramètres système > Général > Partage si vous disposez de macOS Ventura ou version ultérieure. Pour les anciennes versions de macOS, vous les trouverez dans Préférences Système > Partage.) Si un attaquant avait déjà installé un logiciel malveillant sur le Mac (ou si un utilisateur avait été amené à l'installer), ce logiciel malveillant pourrait potentiellement réveiller le Mac de sleep, donnant un accès à distance au distributeur de malware.
Une chose dont il faut être conscient avec un ordinateur portable ou un ordinateur portable est l'attaque « Evil Maid », où quelqu'un accède à votre Mac pendant qu'il est endormi, comme dans une chambre d'hôtel. Mettre un Mac en veille laisse des données stockées dans la mémoire système (RAM), dont certaines peuvent contenir des informations sensibles. De nombreuses vulnérabilités nécessitent un accès physique à un Mac, et laisser un Mac sans surveillance, même s'il est protégé par un mot de passe fort, peut le mettre en danger. Il y a eu un certain nombre d'attaques physiques dans le passé, notamment de type « DMA » (accès direct à la mémoire), qui pourraient permettre à un attaquant de récupérer des données de la RAM via un Thunderbolt ou un autre port externe de votre ordinateur portable Mac.
Si vous êtes légèrement inquiet des attaques de domestiques maléfiques, DoNotDisturb est une application qui peut vous alerter si quelqu'un ouvre le couvercle de votre MacBook pendant votre absence. Notez que, bien qu'il existait autrefois une application compagnon qui pouvait vous alerter en temps réel sur votre iPhone, l'application compagnon n'est plus disponible dans l'App Store. DoNotDisturb vous informera cependant la prochaine fois que vous vous connecterez à votre MacBook si un attaquant occasionnel et non sophistiqué a ouvert le couvercle, en supposant que quelqu'un ne se soit pas connecté complètement à votre MacBook et n'ait pas rejeté l'alerte. Cependant, si un attaquant hautement qualifié obtient un accès physique à votre Mac en veille, il pourra peut-être éliminer toutes les preuves démontrant qu'il a accédé à votre Mac ou en a exfiltré des données.
Si vous craignez vraiment qu’un pirate informatique n’accède physiquement à votre Mac lors d’un voyage, il est préférable de le garder avec vous à tout moment et de ne jamais le perdre de vue. Méfiez-vous simplement des passages frontaliers ; Certains pays peuvent exiger que vous remettiez votre ordinateur aux autorités pour une brève « inspection », et elles pourraient le mettre hors de votre vue. Si vous voyagez vers ou depuis un pays qui n'a pas (ou ne respecte pas) les droits des voyageurs contre les perquisitions et saisies abusives, vous pouvez envisager d'utiliser des appareils à graveur à la place et de laisser vos appareils personnels à la maison.
Pour résumer, votre Mac fait beaucoup de choses lorsqu’il est en veille. Bien que les Mac de la série M ne consomment pas beaucoup d’énergie, il est important de savoir que si vous laissez un ordinateur portable endormi pendant plusieurs jours, la batterie s’épuisera ; dans mon cas, environ 1% toutes les six heures. Si vous finissez de travailler le vendredi après-midi et laissez votre ordinateur portable Mac débranché pendant le week-end, il aura utilisé 8 à 10 % de sa batterie. Si vous avez besoin que la batterie soit pleine le lundi matin, il est préférable de laisser le Mac branché ou simplement de l'éteindre.
En ce qui concerne la sécurité d'un Mac en veille, votre niveau de préoccupation devrait dépendre du degré de confiance de l'environnement dans lequel vous l'utilisez : à la maison, au bureau ou lorsque vous voyagez. Dans un environnement moins fiable, il est préférable d'éteindre votre ordinateur portable lorsque vous ne l'utilisez pas, en particulier lorsqu'il ne reste pas en votre possession, comme dans une chambre d'hôtel ou lorsque vous vous préparez à passer un contrôle de sécurité ; il y a toujours un risque qu’une « méchante femme de chambre » tente d’accéder aux données de votre Mac.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!