हाइबरनेटिंग (डिस्क को निलंबित करना) के बारे में कई सवाल हैं, लेकिन अधिकांश बैटरी जीवन से संबंधित हैं और इसलिए कई उत्तर मूल रूप से सिर्फ नींद (रैम को निलंबित) का उपयोग करते हैं क्योंकि बैटरी आपके विचार से बेहतर होगी। अन्य उत्तर केवल पुराने हैं।
मैं बैटरी की चिंताओं के कारण हाइबरनेट का उपयोग नहीं करना चाहता। मैं यह चाहता हूं क्योंकि एसएसडी मर चुका है और मैं अपने बूट ड्राइव के रूप में एक बाहरी यूएसबी 3 हार्ड ड्राइव का उपयोग करता हूं। दूसरे शब्दों में, मेरे पास केवल एक ही ड्राइव है। कोई काम नहीं बनाया गया ड्राइव।
यह लगभग उतना ही तेज है और मैं इससे खुश हूं। लेकिन अगर केबल बहुत ज्यादा चलती है जबकि मैकबुक मेरे बैकपैक में है तो ओएस क्रैश हो जाएगा और रैम में जो कुछ भी था वह खो गया है। मैं गियर को कंप्यूटर से अलग ड्राइव के साथ परिवहन करना चाहता हूं। इसके लिए सही हाइबरनेट की जरूरत होती है न कि नींद की।
मैंने पढ़ा है कि RAM (स्लीप) के बजाय डिस्क (हाइबरनेट) को सस्पेंड करने के बारे में MacOS के पास कई उत्तराधिकार हैं और उनमें से एक यह है कि क्या कोई USB डिवाइस प्लग इन है, जो मेरे लिए हमेशा है।
मेरे पास है, sudo pmset -a hibernatemode 25
लेकिन जब मैंने मैक को सोने के लिए रखा, तो यह सही शुरू होता है जब एक कुंजी दबाता है या एसी में प्लग करता है, जो मुझे बताता है कि यह निलंबित है।
क्या वास्तव में मेरे मैकबुक को डिस्क पर निलंबित करने का एक तरीका है, फिर एचडी को सुरक्षित रूप से हटा दें, सब कुछ परिवहन करें, ड्राइव को वापस प्लग करें, मैक को जगाएं, यह सब खोए बिना मैं उस समय क्या काम कर रहा था?
मध्य 2013 11 "एयर / सिएरा 10.12.6
का आउटपुट sudo pmset -g assertions
2017-08-20 12:10:43 +1000
Assertion status system-wide:
BackgroundTask 0
ApplePushServiceTask 0
UserIsActive 1
PreventUserIdleDisplaySleep 0
PreventSystemSleep 0
ExternalMedia 1
PreventUserIdleSystemSleep 1
NetworkClientActive 0
Listed by owning process:
pid 59(powerd): [0x0000004100088000] 39:29:46 ExternalMedia named: "com.apple.powermanagement.externalmediamounted"
pid 251(mds_stores): [0x0001272e000ba305] 00:04:18 BackgroundTask named: "com.apple.metadata.mds_stores.power"
pid 114(hidd): [0x000100dd0009997a] 03:36:53 UserIsActive named: "com.apple.iohideventsystem.queue.tickle.4294967962.3"
Timeout will fire in 110 secs Action=TimeoutActionRelease
pid 72(mds): [0x000126ae000ba2d1] 00:06:26 BackgroundTask named: "com.apple.metadata.mds.power"
pid 57(configd): [0x000122640007a186] 00:24:44 DenySystemSleep named: "InternetSharingPreferencePlugin"
pid 193(coreaudiod): [0x000122260001889a] 00:25:46 PreventUserIdleSystemSleep named: "com.apple.audio.AppleHDAEngineOutput:1B,0,1,1:0.context.preventuseridlesleep"
Created for PID: 438.
Kernel Assertions: 0x4=USB
id=503 level=255 0x4=USB mod=1/1/70, 10:00 am description=com.apple.usb.externaldevice.14500000 owner=BUP Slim Mac SL
Idle sleep preventers: IODisplayWrangler
pmset -g assertions
GETTING -g (with no argument) will display the settings currently in use. -g live displays the settings currently in use. -g custom displays custom settings for all power sources. -g assertions displays a summary of power assertions. Assertions may pre- vent system sleep or display sleep. Available 10.6 and later.