ओएस एक्स में केवल एक "नींद" विकल्प है। आप इसका नाम नहीं बदल सकते हैं, लेकिन इसके व्यवहार को बदलने के लिए, मैं मैक मिनी पर (हालांकि मैकबुक की तरह "स्लीप एंड हाइबरनेट" मोड) में स्मार्टस्लीप का एक पुराना संस्करण उपयोग करता हूं । यह एक मिनी के लिए काम करता है, हालांकि वेबसाइट केवल मैकबुक को संदर्भित करती है।
(जब 2009 में मैंने यह लिखा था तब भी स्मार्टसिप मुफ्त था।)
मुझे कभी-कभी हार्डवेयर के बारे में शिकायत आती है कि वह ठीक से नहीं हटाया गया है (लेकिन ओएस एक्स ने मुझे कभी नहीं बताया कि हार्डवेयर क्या है, और मेरी टाइम मशीन यूएसबी डिस्क ठीक लगती है - मुझे एक दिन लॉग में झांकना चाहिए, और मुझे लगता है कि यह ओएस एक्स से संबंधित है, नहीं को SmartSleep)।
मैंने उस मिनी (Intel; 10.5 चल रहा है) पर SmartSleep के "हाइबरनेट केवल" का परीक्षण किया है, और यह भी काम करने लगता है। इन परीक्षणों को करते हुए, मैंने देखा कि डिस्प्ले के काला हो जाने के बाद पावर लाइट कुछ सेकंड के लिए पल्सिंग (जैसे कि हाइबरनेट के बजाय नींद को इंगित करना ) शुरू कर देता है। हो सकता है कि यह अभी भी डिस्क पर रैम लिख रहा है। (अब तक, मैंने हमेशा सोचा था कि मेरे मैकबुक पर द पल्सिंग ने संकेत दिया था कि सब किया गया था। लेकिन अब मुझे लगता है कि, जो भी स्लीप मोड एक का उपयोग कर रहा है, उसे शायद जल्द ही शक्ति को अनप्लग नहीं करना चाहिए। थोड़ी देर के बाद, यह पूरी तरह से कम हो जाता है।
2006 में, मैकवर्ल्ड ने बताया कि कैसे बिना उस SmartSleep वरीयता फलक के समान प्राप्त किया जा सकता है। वर्तमान सेटअप की जांच करने के लिए:
pmset -g | grep hibernatemode
मैकवर्ल्ड के पुराने लेख के अनुसार निम्नलिखित लागू होता है, लेकिन लॉरी के उत्तर को पढ़ना सुनिश्चित करें जो बताता है कि आजकल केवल 0, 3 और 25 का उपयोग किया जाना चाहिए :
- 0 - पुरानी शैली का स्लीप मोड, रैम के साथ, सोते समय सुरक्षित नींद अक्षम, और सुपर-फास्ट वेक।
- 1 - हाइबरनेशन मोड, रैम में डिस्क पर लिखी गई सामग्री के साथ, सिस्टम पूरी तरह से बंद हो जाता है, जबकि "सो", और धीमा उठता है, हार्ड ड्राइव से रैम की सामग्री को पढ़ने के कारण।
- 3 - 2005 की गिरावट के बाद से शुरू की गई मशीनों पर डिफ़ॉल्ट मोड। रैम को सोते समय संचालित किया जाता है, लेकिन रैम सामग्री को सोने से पहले डिस्क पर भी लिखा जाता है। कुल बिजली हानि की स्थिति में, सिस्टम हाइबरनेशन मोड में स्वचालित रूप से प्रवेश करता है।
- 5 - यह मोड 1 के समान है, लेकिन यह उन लोगों के लिए है जो सुरक्षित वर्चुअल मेमोरी (सिस्टम वरीयताएँ »सुरक्षा में) का उपयोग कर रहे हैं।
- 7 - यह मोड 3 के समान है, लेकिन यह सुरक्षित वर्चुअल मेमोरी का उपयोग करने वालों के लिए है।
और स्लीप मोड सेटिंग को बदलने के लिए समान संख्याओं का उपयोग किया जा सकता है:
सूडो pmset -a hibernatemode 1