माउंटेन लायन बहुत आक्रामक तरीके से सोते हैं


17

मेरे लिए, माउंटेन लायन हमेशा लगता है कि जब भी कोई उपयोगकर्ता कार्रवाई नहीं करता है, तब भी नींद आती है, जब कंप्यूटर अभी भी कुछ कर रहा होता है। मेरे मामले में यह हमेशा लाइटरूम 4.1 में बैच ऑपरेशन चलाने के बीच में सोता है, और यह सोया हुआ है जबकि टाइम मशीन अभी भी साफ कर रही है।

सिराकुसा की एमएल समीक्षा के अनुसार, यदि कंप्यूटर को सोने से रोकना चाहते हैं, तो "पॉवर एश्योरेंस" बनाने के लिए ऐप्स को लिखना होगा। नहीं तो सो जाओगे। यह एक तरह से बहुत आक्रामक रणनीति लगता है, विशेष रूप से नए ओएस में डिफ़ॉल्ट रूप से लागू करने के लिए? ऐसे कई, कई ऐप्स होने चाहिए, जिन्हें इन पॉवर असेसरीज को बनाने के लिए नहीं लिखा गया है (इसमें ऐप्पल की अपनी टाइम मशीन बैकअप प्रक्रिया के कुछ भाग भी शामिल हैं)।

क्या कम से कम नींद की पुरानी पद्धति को वापस करने के लिए कहीं छिपी हुई प्राथमिकता है जब तक कि हमें इसके लिए बेहतर ऐप समर्थन नहीं मिलता है? मैं पूरी तरह से नींद को दबाने के लिए एक समाधान की तलाश में नहीं हूं (मुझे पता है कि मैं कंप्यूटर को कभी भी सोने के लिए नहीं कह सकता हूं), बल्कि नींद को रोकने के लिए, जबकि यह अभी भी कुछ कर रहा है।

अतिरिक्त जानकारी:

  1. मेरा मैक पावर नैप (2009 2009 के मध्य में "MBP) का समर्थन नहीं करता है
  2. सिस्टम प्राथमिकताओं में मेरी शक्ति सेटिंग्स डिफ़ॉल्ट पर सेट की गई हैं, निम्नानुसार हैं:

pmset -g:

Active Profiles:
Battery Power       -1*
AC Power        -1
Currently in use:
 hibernatemode        0
 acwake               0
 lidwake              1
 halfdim              1
 sleep                10
 ttyskeepawake        1
 sms                  1
 hibernatefile        /var/vm/sleepimage
 disksleep            10
 displaysleep         2

pmset -g कैप:

Capabilities for Battery Power:
 displaysleep
 disksleep
 sleep
 acwake
 lidwake
 lessbright
 halfdim
 sms
 ttyskeepawake
 hibernatemode
 hibernatefile

एक विशेष समस्याग्रस्त नींद की स्थिति से पहले और बाद में सिस्टम लॉग

    2012-07-27 00:32:07.343 com.apple.launchd[1]: (com.apple.iCloudHelper[3859]) Exited: Killed: 9
    2012-07-27 00:32:07.000 kernel[0]: memorystatus_thread: idle exiting pid 3859 [com.apple.iCloud]
    2012-07-27 00:32:12.416 com.apple.time[13]: Next maintenance wake [Backup Interval]: <date: 0x7fea7b6235f0> Fri Jul 27 00:45:48 2012 CEST (approx)
    2012-07-27 00:32:12.416 com.apple.time[13]: Requesting maintenance wake [Backup Interval]: <date: 0x7fea7b6235f0> Fri Jul 27 00:45:48 2012 CEST (approx)
    2012-07-27 00:32:13.000 kernel[0]: AirPort_Brcm43xx::powerChange: System Sleep 
    2012-07-27 00:32:14.000 kernel[0]: 00000000  00000020  NVEthernet::setLinkStatus - not Active
    2012-07-27 02:20:14.000 kernel[0]: Wake reason: RTC (Alarm)
    2012-07-27 02:20:14.000 kernel[0]: RTC: Maintenance 2012/7/27 00:20:13, sleep 2012/7/26 22:32:15
    2012-07-27 02:20:14.000 kernel[0]: AirPort_Brcm43xx::powerChange: System Wake - Full Wake/ Dark Wake / Maintenance wake

चूंकि बिजली प्रबंधन के लिए बहुत सारे विकल्प हैं, क्या आपने इसे बैटरी या पावर (या दोनों) पर अलग-थलग कर दिया है और इसके परिणामों को सूचीबद्ध करने पर भी विचार करें pmset -gऔर pmset -g capयदि आपकी सेटिंग्स मानक नहीं हैं। pmsetअगर सिस्टम.लॉग आपकी आवश्यकताओं के लिए पर्याप्त विस्तृत नहीं है, तो यह देखने के लिए विभिन्न लॉग विकल्प भी अमूल्य हो सकते हैं कि क्या हो रहा है (या हुआ है)।
bmike

मुझे भी। कुछ दिनों पहले ML से अपडेट किया गया। मैं अपनी पत्नी के साथ अपने आईमैक (जैसा कि हम हमेशा करते हैं) से सेवा करते हुए एक फिल्म देख रहा था और आईमैक परिभाषित समय पर सोता था, भले ही वह फाइल स्ट्रीमिंग कर रहा था !! बहुत कष्टप्रद। यह सही पूर्व एमएल हुआ करता था जहां गतिविधि होने पर नींद को रोका जाता था। support.apple.com/kb/HT1776?viewlocale=en_US&locale=en_US
Gamov

हाँ, बहुत से लोगों को अपने मैक के न सोने से समस्या थी, खुद भी शामिल थे। अब ऐसा लगता है कि समस्या दूसरी तरह से है :)
kLy

जवाबों:


13
caffeinate -i open -W -a Lightroom.app

जब तक लाइटरूम चल रहा है और बेकार नहीं है, तब तक सिस्टम को जागृत रखना चाहिए। किसी भी नींद को रोकने के लिए, -sइसके बजाय का उपयोग करें -i


यह कमाल है और ऊपर उठी हुई :) एक तंग जगह में निश्चित रूप से उपयोगी है। हालांकि वास्तव में विश्व स्तर पर एक पर्याप्त समाधान नहीं है क्योंकि मुझे मैन्युअल रूप से हर प्रक्रिया पर इसे चलाने की आवश्यकता होगी जो कुछ कर रही है।
kLy

0

एक साथी मीडिया-सर्वर-ए-आईमैक लड़के के रूप में (मैं अपने फोन पर अपने iTunes पुस्तकालय को हवा में प्रवाहित करने के लिए सबसोनिक का उपयोग करता हूं) मुझे आपका दर्द महसूस होता है।

** उफ़, बस दूसरे जवाब को देखा - मेरा दूसरा विकल्प अभी भी काम करेगा हालांकि ** एक टर्मिनल प्रॉम्प्ट पर जाने की कोशिश करें और "मैन कैफिनेट" टाइप करें - मेरा मानना ​​है कि आप इसका उपयोग कर सकते हैं कि पावर मैनेजमेंट एश्योरेंस को स्क्रिप्ट करें।

या आसान है, कैफीन नामक अपने टास्कबार के लिए एक नि: शुल्क मिनी ऐप डाउनलोड करें, जो एक बिना नींद मोड के साथ टॉगल करता है, जिसे एक समय तक जारी रखने के लिए भी सेट किया जा सकता है। मेरे लिये कार्य करता है। :-) HTH


1
हाँ धन्यवाद :) मैं इन समाधानों से अवगत हूं, हालांकि वे दोनों मैनुअल हैं। मैं बल्कि एमएल के लिए एक रास्ता खोज रहा हूं ताकि स्वचालित रूप से नींद न आए I ओएस एक्स के पिछले संस्करणों ने जिस तरह से किया है, उसमें I / O या CPU गतिविधि होनी चाहिए।
kLy
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.