2 votes

La compilation du logiciel continue-t-elle même si je ferme le couvercle de mon MacBook Pro (7,1) ?

Mon cas spécifique est que j'installe quelque chose à partir de MacPorts et cela prend beaucoup de temps. Je veux simplement fermer le couvercle de mon ordinateur portable.

La compilation va-t-elle continuer ?

Je ne veux pas installer l'application NoSleep.

1voto

Charles Lindsay Points 576

Comme mentionné précédemment, la fermeture du couvercle d'un Mac portable le met en veille, et non de rêver à des compilations encore inachevées.

Que se passe-t-il lorsque je ferme le couvercle de mon MacBook Pro sous OS X ?

Si (et seulement si, apparemment) votre Mac est connecté à :

  • un écran externe,
  • un clavier, une souris ou un pavé tactile externe
  • un adaptateur électrique,

votre ordinateur portable fonctionnera en mode "clamshell", comme indiqué ici :

http://support.apple.com/en-ca/HT201834

et votre compilation continuera.

0voto

ArbiterNST Points 191

En général, la fermeture du couvercle met votre ordinateur complètement en veille. Cela signifie que les processus en cours ne se poursuivront qu'une fois que vous aurez réveillé l'ordinateur. Il existe de très rares cas où cela ne s'applique pas.

Cependant, pourquoi devez-vous fermer le couvercle ? De la façon dont les MacBooks sont conçus, ils sont le mieux ventilés lorsque le couvercle est ouvert. Si vous le fermez, vous pouvez bloquer les sorties d'air. Vous pouvez faire fonctionner votre ordinateur, ou le laisser continuer à fonctionner pour terminer une tâche, avec le couvercle fermé. Mais ce n'est pas une bonne idée de le faire si la tâche est intensive de quelque manière que ce soit. Et la compilation est certainement intensive. Cela signifie que vous ne devriez pas fermer le couvercle lorsque quelque chose est en train de compiler ou d'installer à partir de MacPorts.

Donc, en résumé, non, la compilation de logiciels ne se poursuivra probablement pas si vous fermez le couvercle. Et d'ailleurs, pourquoi en auriez-vous besoin ? Il est préférable de ne pas le faire, car votre ordinateur fonctionnera moins vite et durera plus longtemps.

0voto

cycollins Points 101

Cela peut sembler un peu exagéré, mais j'ai trouvé un moyen ad hoc de lancer une compilation, de me rendre au travail à pied depuis un café et de la faire avancer pendant mon trajet. Il existe plusieurs applications ssh pour l'iPhone. Sur votre Mac, allez dans le panneau de configuration "partage" et activez "Connexion à distance" et "Partage Internet". Dans "Partage Internet", activez l'option iPhone USB. Maintenant, un iPhone relié par USB à votre Mac est sur un réseau local avec votre Mac. Si le Mac héberge une connexion ssh, il ne se comportera pas en "clamshell". Le contrôle du partage vous indiquera comment vous référer à votre Mac lors d'une connexion ssh. Ainsi, sur votre iPhone, suivez les instructions de votre application pour vous connecter à

your-account@whatever-the-sharing-panel-tells-you

En règle générale, il s'agira d'un message du type "moncompte@adresseip", et vous devrez fournir le mot de passe de votre compte. Cela fera apparaître une console et dans mon cas, il était trivial de démarrer une grosse session make en arrière-plan. Je ferme le shell. Les choses continuent d'avancer. Ce n'est pas une promenade de santé, si vous pardonnez le jeu de mots. Vous devez vous assurer que votre iPhone ne dort pas, sinon il fermera le shell ssh de son côté. Vous devez également le garder attaché par USB (dans mon cas, j'ai dû le jeter dans mon sac à dos avec le Mac). Il existe des moyens de l'attacher par bluetooth ou wifi, mais mon esprit d'aventure s'est arrêté à ce seul succès. Cela ne résoudra peut-être pas votre problème, mais cela a résolu le mien.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X