Quelque chose continue de réveiller mon Mac, comment savoir ce que c'est?

9

J'ai un Mac Pro qui consomme environ 250 watts (donc j'ai lu quelque part) quand il fonctionne à plein régime. Il en attire apparemment moins de 90 lorsqu'il dort. Pour toutes les raisons, j'aime le laisser pendant la nuit, mais je voudrais qu'il dorme pour des raisons de coût et d'écologie. Cependant, quelque chose que j'ai installé continue de le réveiller. J'ai fait un nouveau redémarrage, puis je lui ai dit de dormir une fois qu'il est complètement opérationnel et avant de lancer d'autres applications. Il ne restera pas endormi aussi longtemps qu'une demi-heure (environ, je ne l'ai pas chronométré) et il ne restera certainement pas endormi pendant la nuit.

Par sommeil, je veux dire que les moniteurs s'assombrissent et que les disques durs tombent en panne et que le ventilateur s'arrête et que la consommation d'énergie est minimisée. Par réveil, je veux dire qu'un jet décolle dans ma tour Mac Pro alors que tous les ventilateurs et disques tournent ensemble assez fort pour être entendus dans une autre pièce. Les moniteurs peuvent s'allumer ou non, ils semblent bien dormir.

FWIW J'exécute Snow Leopard sur un Mac Pro Intel Xeon quadricœur de première génération avec 10 Go de RAM, 4 disques durs internes et deux moniteurs, mais je pense que c'est une affaire de logiciel, pas de matériel, donc cela ne devrait pas matière.

Comment savoir quel processus / application / plugin / opération en arrière-plan / panneau de préférences / quoi que ce soit qui réveille mon Mac?

Merci.

valiant66
la source
Regardez dans le journal de la console en tant qu'utilisateur administrateur et voyez si quelque chose y apparaît.
user151019
FWIW Je pense que les chiffres réels de consommation d'énergie pour le Mac Pro quadricœur de 1ère génération sont d'environ 300 W à passage intégral, mais plus proches de 100 W sous tension avec une charge légère (ce qu'il passe la plupart de son temps à faire si vous n'êtes pas intentionnellement et moins de 10W endormi.
metamatt
Aussi: j'avais une de ces machines (modèle 2006, première génération, MacPro1,1) et je l'ai ensuite remplacée par un modèle 2009 (première génération Nehalem, MacPro4,1). Le modèle 2009 sonne comme un moteur à réaction pendant quelques secondes chaque fois qu'il se réveille du sommeil - je connais bien le phénomène que vous décrivez - mon modèle 2006 ne l'a pas fait cependant; que l'on pouvait se réveiller du sommeil sans faire tourner les ventilateurs à pleine vitesse.
metamatt

Réponses:

6

Vous pouvez voir un journal des événements d'alimentation avec pmset -g logou ou syslog.

$ pmset -g log | grep ' Wake  ' | tail -n5
10/29/12 10:31:20 PM GMT Wake      Wake due to EHC2/HID Activity: Using BATT (Charge:99%)                       
10/30/12 12:51:56 AM GMT Wake      Wake due to EC.LidOpen/Lid Open: Using BATT (Charge:68%)                     
10/30/12 8:50:33 AM GMT+ Wake      Wake due to EC.LidOpen/Lid Open: Using AC (Charge:100%)
10/30/12 5:12:32 PM GMT+ Wake      Wake due to EC.LidOpen/Lid Open: Using AC (Charge:99%)                       
10/31/12 12:58:01 PM GMT Wake      DarkWake to FullWake due to HID Activity: Using AC (Charge:44%)              
$ syslog | grep 'Wake reason' | tail -n5
Oct 30 03:14:26 MacBook-Air kernel[0] <Debug>: Wake reason: EC.LidOpen (User)
Oct 30 17:12:05 MacBook-Air kernel[0] <Debug>: Wake reason: ?
Oct 30 17:12:31 MacBook-Air kernel[0] <Debug>: Wake reason: EC.LidOpen (User)
Oct 30 23:08:18 MacBook-Air kernel[0] <Debug>: Wake reason: EC.ACAttach EHC2 (Maintenance)
Oct 31 12:57:52 MacBook-Air kernel[0] <Debug>: Wake reason: ?

La publication sur OS X Daily contient des descriptions des abréviations.

  • OHC : signifie Open Host Controller, est généralement USB ou Firewire. Si vous voyez OHC1 ou OHC2, c'est presque certainement un clavier ou une souris USB externe qui a réveillé la machine.
  • EHC : acronyme de Enhanced Host Controller, est une autre interface USB, mais peut également être des périphériques sans fil et Bluetooth car ils se trouvent également sur le bus USB d'un Mac.
  • USB : un périphérique USB a réveillé la machine
  • LID0 : il s'agit littéralement du couvercle de votre MacBook ou MacBook Pro, lorsque vous ouvrez le couvercle, la machine se réveille du sommeil.
  • PWRB : PWRB signifie Power Button, qui est le bouton d'alimentation physique de votre Mac
  • RTC : Real Time Clock Alarm, provient généralement de services de réveil à la demande, comme lorsque vous planifiez la veille et le réveil sur un Mac via le panneau de configuration Energy Saver. Il peut également s'agir du paramètre launchd, des applications utilisateur, des sauvegardes et d'autres événements planifiés.
Lri
la source
Wow, merci pour ça. Je pensais que je connaissais l'option -g de pmset, mais "pmset -g log" est un tout nouveau monde, et extrêmement utile. Cela m'a juste permis de résoudre mon problème. Gloire.
metamatt
2

Accédez aux Préférences Système et cliquez sur Economiseur d'énergie. Ensuite, décochez «Wake For Network Access». C'est le problème le plus probable. Bonne chance!

thekmc
la source
re: thekmc Désactiver "Wake For Network Access" a fonctionné pour moi. La raison semble être que lorsque Apple a mis à jour Mavericks, ils ont regroupé un tas de fonctionnalités à synchroniser avec Apple Cloud. Plus d'informations sur ce sujet: forums.macrumors.com/showthread.php?t=1548254
user910028
1

Meilleure réponse: http://osxdaily.com/2010/07/17/why-mac-wakes-from-sleep/

Laissez les gens découvrir par eux-mêmes. Ne devinez pas pour eux

lil'mustard
la source
3
Pourquoi cette réponse est-elle meilleure? Et parce que les liens peuvent se briser, rendant votre réponse inutile à l'avenir, pourriez-vous résumer la page liée dans votre réponse?
nohillside
Bienvenue sur Ask Different! Les réponses à Ask Different doivent être plus qu'un simple lien. Il est correct d'inclure un lien, mais veuillez le résumer ou l'extraire dans la réponse. L'idée est de rendre la réponse autonome. Veuillez consulter la FAQ pour plus d'informations. Merci :)
gentmatt