क्या आपका Mac नींद से जागने में धीमा है? इस pmset वर्कअराउंड को आजमाएं
यदि आपका मैकबुक प्रो या मैकबुक एयर कुछ समय के लिए सोने के बाद नींद से जागने में धीमा महसूस करता है, तो इसका एक बहुत ही सरल कारण हो सकता है: स्टैंडबाय मोड। स्टैंडबाय मोड एक मैक को संभावित रूप से 30 दिनों तक 'स्टैंडबाय' समय देने की अनुमति देता है, जिसका अर्थ है कि यह बैटरी को खत्म करने से पहले लंबे समय तक नींद की स्थिति में बैठ सकता है। मूल रूप से, स्टैंडबाय (और नींद) हार्ड ड्राइव पर स्लीप इमेज फाइल में सक्रिय रैम से सब कुछ डंप करके काम करता है, और फिर जब मैक नींद से जागता है तो स्लीप इमेज फाइल को हार्ड ड्राइव से रैम में वापस कॉपी किया जाता है।आपने पहले ही इसका अनुमान लगा लिया होगा, लेकिन कुछ मैक को नींद से जागने में लंबा समय लगने का कारण यह है कि स्लीपइमेज की सामग्री को वापस मेमोरी में कॉपी करने की प्रक्रिया होती है, और आमतौर पर मैक में आपके पास जितनी अधिक रैम होती है, प्रक्रिया उतनी ही धीमी हो सकती है। जैसा कि आप कल्पना कर सकते हैं, 8GB या 16GB डेटा को कहीं भी कॉपी करने में कुछ समय लग सकता है, तब भी जब Mac में सुपर फास्ट SSD ड्राइव हो जिससे वह पढ़ रहा हो।
नए मैकबुक प्रो और मैकबुक एयर मॉडल के लिए एक प्रकार का समाधान उपलब्ध है, और वह है स्टैंडबाय विलंब को 70 मिनट की डिफ़ॉल्ट सेटिंग से उच्च सेटिंग में बदलना, स्टैंडबाय मोड का उपयोग करने से रोकना जल्द ही। यह धीमे जागने के समय से परेशान किसी के लिए एक उचित समाधान हो सकता है, जैसे कि यात्रियों और कोई भी जो समय-समय पर उपयोग के लिए पूरे दिन मैकबुक को अपने साथ घसीटता है। एक संभावित नकारात्मक पक्ष बैटरी जीवन को थोड़ा कम करना है, और मैक के संभावित स्टैंडबाय जीवन में एक कमी है, लेकिन अधिकांश मैक उपयोगकर्ताओं के लिए जिनके पास दिन में कम से कम एक बार पावर एडॉप्टर तक पहुंच है, उन्हें यह एक समस्या नहीं लगनी चाहिए।
स्टैंडबाई मोड के लिए डिफ़ॉल्ट विलंब पढ़ें
सबसे पहले, -g फ्लैग के साथ pmset कमांड चलाकर पता करें कि डिफ़ॉल्ट लंबाई क्या है:
pmset -g |grep standbydelay
आपको कुछ ऐसा दिखाई देगा (4200 मैकबुक एयर के लिए डिफ़ॉल्ट लगता है, लेकिन आपका नंबर अलग हो सकता है):
अतिरिक्त विलंब 4200
मैक के स्टैंडबाय में प्रवेश करने से पहले सेकंड में वह समय है। इस बात पर ध्यान दें कि आपकी डिफ़ॉल्ट सेटिंग क्या है क्योंकि यदि आप परिवर्तन को पूर्ववत करना चाहते हैं तो आप उसी का उपयोग करेंगे.
लंबे समय तक प्रतीक्षा करने के लिए स्टैंडबाई मोड सेट करें
आप उस समय की गणना करना चाह सकते हैं जो आपकी आवश्यकताओं के लिए बेहतर काम करता है, लेकिन इस लेख के प्रयोजनों के लिए हम 12 घंटे के साथ जा रहे हैं, क्योंकि यदि आपका मैक पहले से ही 12 घंटे सो रहा है धारणा यह है कि यह या तो रात का समय है, एक सप्ताहांत है, या आप लंबी अवधि की यात्रा या भंडारण की अवधि में हैं।तदनुसार, 12 घंटे 43200 सेकंड हैं, इस प्रकार pmset कमांड इस प्रकार होगी:
sudo pmset -एक स्टैंडबाय विलंब 43200
sudo कमांड का उपयोग करने के लिए व्यवस्थापक विशेषाधिकारों की आवश्यकता होती है, इसलिए रूट पासवर्ड दर्ज करें और वापसी करें। तब परिवर्तन तत्काल होना चाहिए।
अंतर का परीक्षण करना और डिफ़ॉल्ट पर वापस जाना
क्योंकि डिफ़ॉल्ट सेटिंग वैसे भी एक घंटे से अधिक है, आप डिफ़ॉल्ट 70 मिनट की अवधि समाप्त होने तक अंतर नहीं बता पाएंगे, लेकिन जब आप मशीन को चालू करते हैं तो यह अब बहुत कुछ होना चाहिए तेजी से क्योंकि यह गहरी नींद स्टैंडबाय मोड में जाने से पहले पूरे 12 घंटे की अवधि बीतने तक प्रतीक्षा कर रहा है।
यदि आप डिफ़ॉल्ट सेटिंग (इस मामले में 4200 सेकंड) पर वापस जाना चाहते हैं, तो निम्न आदेश का उपयोग करें:
sudo pmset -एक स्टैंडबाय विलंब 4200
यह सब डेस्कटॉप मैक पर भी समान रूप से काम करना चाहिए, लेकिन अधिकांश डेस्कटॉप के लिए मैक को हर समय चालू रखने में कोई नुकसान नहीं है, और इस तरह कभी सोने नहीं जा रहा है या पीएमसेट को ट्वीक नहीं करना है समायोजन।
यह ट्रिक बैरी डी द्वारा भेजी गई थी, जिन्होंने इसे इवाल में पाया, और हालांकि यह मुख्य रूप से रेटिना मैकबुक प्रो उपयोगकर्ताओं के लिए लक्षित था, मैंने पाया कि यह लंबे समय तक जागने के समय को तेज करने के लिए उतना ही प्रभावी है मैकबुक एयर (2012) पर 8 जीबी रैम के साथ भी। स्टैंडबाय सक्रिय होने से पहले वे अधिक आक्रामक 24 घंटे (86400 सेकंड) की अवधि के साथ चले, लेकिन अगर आपको लगता है कि यह थोड़ी देर सोने के बाद जागना धीमा है, तो इसे अपने मैक पर आज़माएं, इससे काफी मदद मिलनी चाहिए।