คำถามติดแท็ก hibernate

รู้จักกันอย่างเป็นทางการในชื่อ Safe Sleep Mode นี่คือการกระทำของ Mac เพื่อจัดเก็บเนื้อหาทั้งหมดของ RAM ลงในฮาร์ดไดรฟ์

4
MacBooks มีตัวเลือก“ Hibernate” จริงหรือไม่?
ฉันเพิ่งเปลี่ยนจาก Windows เป็น MacBook Pro ใน Windows มีตัวเลือกการปิดระบบดังต่อไปนี้: สแตนด์บาย - เครื่องเข้าสู่ "การนอนหลับเบา" ซึ่งสามารถปลุกได้อย่างรวดเร็ว (เช่นในไม่กี่วินาที) แต่ใช้พลังงานจำนวนมาก Hibernate - ระบบปฏิบัติการจะทิ้งสถานะระบบปัจจุบัน (รวมถึงเนื้อหาของ RAM) ไปยังไฟล์จากนั้นปิดเครื่อง การปลุกใช้เวลานานกว่าการสแตนด์บาย แต่ไม่มีการใช้พลังงานแฝง ปิดเครื่อง - ระบบปฏิบัติการปิดตัวลงและเครื่องจะปิด ใน OS X สิ่งที่ฉันเห็นคือ โหมดสลีป - ดูเหมือนเทียบเท่ากับโหมดสแตนด์บายหรือโหมดสลีปที่เบากว่าเนื่องจาก Mail ดูเหมือนจะสำรวจความคิดเห็นเพื่อหาอีเมลใหม่ต่อไปหรือไม่ ปิดและคืนค่าแอปทั้งหมดในการเริ่มต้นครั้งถัดไป - ปิดเครื่องดูเหมือนว่าจะเริ่มระบบปฏิบัติการตั้งแต่เริ่มต้นและเริ่มแอปใหม่ทั้งหมด - จากสิ่งที่ฉันสามารถบอกได้มันไม่ใช่การไฮเบอร์เนต ปิดและไม่คืนค่าแอป - ปิดเครื่อง สิ่งนี้ถูกต้องและ OS X ไม่มีโหมด "ไฮเบอร์เนต" จริงที่สามารถเขียนสถานะลงดิสก์ได้หรือไม่ เพราะนั่นคือสิ่งที่ฉันกำลังมองหาจริงๆ …

5
วิธีเพิ่มโหมดไฮเบอร์เนตลงใน MacBook Pro
ฉันเพิ่งเปลี่ยนมาใช้ Mac จาก Windows ดังนั้นฉันจึงไม่มีข้อมูลมากนัก ฉันต้องการให้ Mac ของฉันไปที่สถานะ sleep อย่างปลอดภัยเมื่อปิดฝา ฉันยังต้องการตัวเลือกพิเศษที่มีอยู่ซึ่งสามารถใช้เพื่อย้ายไปยังโหมดไฮเบอร์เนต (ไม่ต้องใช้แบตเตอรี่เลย) ฉันอ่านการนอนหลับอย่างปลอดภัยเป็นค่าเริ่มต้นที่ฝาปิดและใช้แบตเตอรี่น้อยที่สุดในเวลานั้น แต่ Mac ของฉันใช้พลังงานจากแบตเตอรี่เต็มในเวลาน้อยกว่า 2 วันซึ่งดูเหมือนจะไม่ "ปลอดภัยการนอนหลับ" ฉันค้นคว้าเกี่ยวกับมัน แต่คำตอบ / บล็อกกล่าวถึงมีเพียง 1 ตัวเลือกในครั้งเดียวทั้งจำศีลหรือนอนหลับ นอกจากนี้บางคนพูดถึงการใช้โหมด 25 สำหรับการไฮเบอร์เนตและบางคนพูดถึงการใช้โหมด 1 สำหรับการไฮเบอร์เนต ฉันลองโหมด 25 แต่ดูเหมือนจะไม่ทำงาน (ต้องใช้เวลาในการปรับใช้อย่างสมบูรณ์หรือไม่) และโหมด 1 ดูเหมือนว่ามีความเสี่ยง ฉันไม่ต้องการเสี่ยงที่จะสูญเสียข้อมูล ฉันจะประสบความสำเร็จในพฤติกรรมที่ต้องการและทดสอบว่ามันทำงานได้หรือไม่? Currently in use: standbydelay 4200 standby 0 womp 1 halfdim 1 …

2
กระบวนการเทอร์มินัลหยุดทำงานหรือไม่หาก Mac นอนหลับ?
ฉันใช้โปรแกรมการเรียนรู้ของเครื่องหลามผ่านเทอร์มินัลซึ่งใช้เวลาหลายชั่วโมงในการทำให้เสร็จ ถ้าฉันปล่อยให้คอมพิวเตอร์ของฉันไม่ต้องใส่มันก็จำศีล - หน้าจอดับและฉันต้องพิมพ์รหัสผ่านอีกครั้ง เมื่อสิ่งนี้เกิดขึ้นสคริปต์ของฉันจะถูกยกเลิกหยุดชั่วคราวหรือทำต่อไปหรือไม่ ฉันเกลียดที่จะคิดว่าสคริปต์ของฉันอาจเสร็จ 99% แล้วจึงถูกยกเลิกเนื่องจากคอมพิวเตอร์ของฉันเข้าสู่โหมดสลีป

3
Mac สามารถอยู่ในโหมดไฮเบอร์เนตโดยสมัครใจได้หรือไม่?
ฉันรู้ว่าเมื่อคุณทำให้แล็ปท็อป Mac ของคุณเข้าสู่โหมดสลีปและแบตเตอรี่หมดในครั้งต่อไปที่คุณเสียบปลั๊กมันจะตื่นขึ้นจากสถานะที่เคยเป็นก่อนนอน นอกจากนี้ยังมีแฮ็กที่จะทำให้เกิดพฤติกรรมนี้ด้วยเดสก์ท็อป Mac (ยกเว้นมันจะทริกเกอร์เมื่อคุณทำให้ Mac เข้าสู่โหมดสลีปและถอดปลั๊กออก) มีวิธีที่จะทำให้เกิดพฤติกรรมนี้โดยไม่ลดทอนหรือไม่และนั่นจะทำให้ฉันทำให้ Mac ของฉันเข้าสู่โหมดสลีปตามปกติหรือไม่? เช่นเดียวกับตัวเลือกไฮเบอร์เนตของ Windows 7
16 macos  hibernate 

1
วิธีทำให้ Mac (Macbook Pro) ไม่จำศีล
ฉันได้ตั้งค่าการประหยัดพลังงานของการตั้งค่าระบบไว้แล้ว Computer sleep: on Battery Power, Never when plugged in, Never ดังนั้นถ้าฉันปิดหน้าปกของ Macbook Pro ที่ใช้งาน Lion Lion แล้วมันจะหลับแล้วถ้าฉันเปิดฝาครอบภายในไม่กี่ชั่วโมงมันก็จะกลับมาทันที - ซึ่งใช้ได้ทั้งหมด อย่างไรก็ตามถ้าฉันเปิดฝาครอบและไม่แตะมันหลังจากผ่านไป 12 หรือ 24 ชั่วโมงแล้วมันก็จะตื่นจากการจำศีลใช้เวลาประมาณ 2.5 นาทีก่อนที่จะพิมพ์รหัสผ่านใด ๆ (อัปเดตปี 2015: Macbook Pro นี้คือ ทำงานกับฮาร์ดไดรฟ์ที่ไม่ใช่ SSD เวลาเปิดเครื่องจะดีกว่ามากหากเป็นไดรฟ์ SSD) นี่คือทั้งหมดที่เมื่อเสียบ Macbook Pro (ใช้พลังงานจากอะแดปเตอร์) มีวิธีทำให้ไม่จำศีลไหม?


1
มีวิธีการจำศีล macbook แล้วเปลี่ยนเป็น windows?
ฉันติดตั้ง Windows7 ด้วย bootcamp บน Macbook ของฉันอย่างไรก็ตามทุกครั้งที่ฉันต้องการเปลี่ยนเป็น Windows ฉันต้องรีบูตเครื่องโดยสมบูรณ์ นั่นหมายความว่าฉันไม่สามารถรักษาพื้นที่ทำงานปัจจุบันของฉันได้ในครั้งต่อไปที่ฉันเปลี่ยนกลับเป็น OSX หากคุณใช้ฟังก์ชั่นการจำศีลของ Mac โดยเทอร์มินัลคุณไม่มีโอกาสเลือกระบบที่จะทำการบู๊ต บางครั้งมันเจ็บปวดจริงๆ ย้อนกลับไปในยุคของ Windows เราใช้ฟังก์ชันไฮเบอร์เนตเพื่อสลับระหว่างระบบโดยไม่สูญเสียเวิร์กสเปซปัจจุบันของคุณ มีวิธีอื่นในการทำบน Mac หรือไม่? PS: ฉันไม่สามารถใช้โซลูชันเครื่องเสมือนได้เนื่องจากมีข้อเสียของฮาร์ดแวร์ เช่นการพัฒนา Kinect ไม่สามารถทำงานผ่านสภาพแวดล้อม VM

1
บังคับให้ MacBook Air ของฉันที่ใช้ USB ภายนอกเป็นไดรฟ์สำหรับบูตเพื่อไฮเบอร์เนต / หยุดการทำงานของดิสก์
มีคำถามหลายข้อเกี่ยวกับการจำศีล (ระงับดิสก์) แต่ส่วนใหญ่เกี่ยวข้องกับอายุการใช้งานของแบตเตอรี่และคำตอบมากมายโดยทั่วไปบอกว่าเพียงแค่ใช้ sleep (suspend to RAM) เพราะแบตเตอรี่จะดีกว่าที่คุณคิด คำตอบอื่น ๆ นั้นล้าสมัย ฉันไม่ต้องการใช้ไฮเบอร์เนตเนื่องจากความกังวลเกี่ยวกับแบตเตอรี่ ฉันต้องการเพราะ SSD นั้นตายแล้วและฉันใช้ฮาร์ดไดรฟ์ USB 3 ภายนอกเป็นไดรฟ์สำหรับบูตของฉัน ฉันมีไดรฟ์นี้เพียงตัวเดียวเท่านั้น ไม่มีไดรฟ์ในตัวที่ใช้งานได้ มันเกือบจะเร็วและฉันก็มีความสุขกับมัน แต่ถ้าสายเคเบิลเคลื่อนไหวมากเกินไปในขณะที่ MacBook อยู่ในกระเป๋าเป้สะพายหลังของฉันระบบปฏิบัติการจะผิดพลาดและสิ่งใดก็ตามที่อยู่ใน RAM จะสูญหาย ฉันต้องการขนส่งอุปกรณ์ด้วยไดรฟ์แยกจากคอมพิวเตอร์ สิ่งนี้ต้องใช้การไฮเบอร์เนตอย่างแท้จริงและไม่เพียงแค่หลับ ฉันได้อ่านแล้วว่า MacOS มีฮิวริสติกหลายอย่างเกี่ยวกับเวลาที่จะหยุดใช้งานดิสก์ (ไฮเบอร์เนต) แทนที่จะเป็น RAM (สลีป) และหนึ่งในนั้นคือว่าอุปกรณ์ USB ใด ๆ เสียบอยู่ ฉันมีsudo pmset -a hibernatemode 25แต่เมื่อฉันให้ Mac เข้าสู่โหมดสลีปในตอนนี้มันเริ่มต้นขึ้นทันทีเมื่อกดปุ่มหรือเสียบใน AC ซึ่งบอกฉันว่ามันไม่ได้หยุดทำงาน มีวิธีระงับ …

2
กู้คืนข้อมูลหน้าในหน่วยความจำจากการไฮเบอร์เนตล้มเหลวในการปลุก
Macbook แฟนของฉันเกิดข้อผิดพลาดขณะพยายามกู้คืนจากไฟล์จำศีล แถบความคืบหน้าหยุดการทำงานที่ ~ 10% หลังจากนั้นเรารีสตาร์ทคอมพิวเตอร์เพื่อการเริ่มต้นปกติ อิมเมจหน่วยความจำจำศีลนี้มีเอกสารที่ไม่ได้บันทึกเปิดอยู่ในหน้าซึ่งเราต้องการกู้คืน มีsleepimageใน/private/var/vmซึ่งฉันคิดว่าเป็นภาพจำศีลซึ่งไม่ได้รับการบูรณะอย่างถูกต้อง เราสำรองข้อมูลนี้ไว้เพื่อให้มีชีวิตอยู่ เราพยายามทำstrings sleepimage | grep known_substringแต่ก็ไม่ทำอะไรเลย grep -a known_substring sleepimageไม่ได้ทำอะไรเลยดังนั้นฉันจึงสมมติว่าหน้าเว็บไม่ได้เก็บข้อมูลข้อความไว้ในหน่วยความจำเป็นข้อความธรรมดา แก้ไข: หลังจากอ่านคำตอบนี้บนgrep ไบนารี่ฉันพยายามทำperl -ln0777e 'print unpack("H*",$1), "\n", pos() while /(null_padded_substring)/g' sleepimageแล้วไร้ผลอีกครั้ง ฉันเพิ่มด้วย nulls เพื่อพยายามจับคู่ข้อความ UTF-8 จากนั้นฉันลองด้วยความ.*เศร้าโศกระหว่างตัวละครแต่ละตัว - ยังไม่มีลูกเต๋า ดังนั้นหน้าอาจไม่เก็บข้อความด้วยการเข้ารหัสทั่วไปในหน่วยความจำ ฉันต้องการค้นหากฎการแปลระหว่างสตริง ASCII และการแสดงข้อมูลหน้า - ฉันคิดว่าอาจเป็นบางส่วนของบัฟเฟอร์สตริง Objective C สำหรับฉันดูเหมือนว่าแปลกมากในการจัดเก็บข้อมูลตัวละครเป็นอย่างอื่นนอกเหนือจากลำดับของตัวละคร แต่ดูเหมือนว่านี่เป็นสิ่งที่เพจทำอยู่ หากคุณมีความคิดใด ๆ เกี่ยวกับวิธีการหาการแสดงข้อความในหน่วยความจำภายในหน้าอาจเป็นประโยชน์อย่างมากในการแก้ปัญหานี้ บางทีฉันสามารถถ่ายโอนข้อมูลและอ่านหน่วยความจำกระบวนการด้วยวิธีง่าย …

2
ฉันต้องใช้ตัวเลือกไฮเบอร์เนตสำหรับ Retina Macbook Pro หรือไม่
ฉันมี Retina MBP และใช้การตั้งค่าต่อไปนี้ pmset -g ตามที่คุณเห็นด้านล่างสแตนด์บายคือ 1 และโหมดไฮเบอร์เนตคือ 3หมายถึงฉันเปิด DEEP SLEEP หลังจาก 7200 วินาที ฉันจำเป็นต้องจำศีล บน ? หรือ ปิด ? ฉันอ่านที่ไหนสักแห่ง SSD ไม่ต้องการตัวเลือกการจำศีล /var/vm/sleepimage ฉันถือว่า) มันเป็นเรื่องจริงเหรอ? หากฉันไม่ต้องการใช้ฉันจะปิดได้อย่างไร เพราะการตั้งค่าที่ฉันใช้อยู่ในปัจจุบัน pmset -g สับสนและไม่แน่ใจว่าพวกเขาควรจะมองมาทางนี้คุณช่วยบอกฉันได้ไหมว่าฉันมีค่าแปลก ๆ ที่นั่น? พลังงาน: Active Profiles: Battery Power -1 AC Power -1* Currently in use: standbydelay 7200 standby 1 …

0
จำศีล MacBook
ฉันมี MacBook ขนาด 12 นิ้วและฉันสามารถจำศีลได้โดยใช้pmset(ฉันรู้ว่ามันจำศีลจริงๆเพราะการตื่นขึ้นแล็ปท็อปจะแสดงแถบความคืบหน้าในระหว่างกระบวนการดำเนินการต่อ) น่าเสียดายที่sudo pmset -a lidwake 0ไม่ได้ป้องกันไม่ให้แล็ปท็อปที่เปิดฝาตื่นขึ้นมาดูเหมือนว่าการตั้งค่าจะถูกข้ามไปโดยสิ้นเชิง มีวิธีบังคับให้พลังงานทั้งหมดลดลงหลังจากไฮเบอร์เนตหรือไม่?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.