Retina MacBook Pro ใช้เวลานานในการตื่นจากการนอนหลับ


12

ดังนั้นนี่คือสิ่งที่ rMBP อยู่ใน Mountain Lion พร้อมการอัปเดตที่เป็นไปได้ทั้งหมด เมื่อฉันเปิดฝาฉันสามารถเห็นหน้าจอเข้าสู่ระบบได้ดี แต่มันไม่ตอบสนองเป็นเวลาหลายวินาทีไม่สามารถป้อนรหัสผ่านหรือเลื่อนเคอร์เซอร์ได้ บางครั้งมันทำให้ระบบ 'ป๊อป' ดูเหมือนว่าจะได้รับจดหมายใหม่หรือบางสิ่งบางอย่างติดต่อกันทันทีเช่นป๊อปอัปป๊อปอัปหลังจากเปิดฝาแล้ว ตอนนี้อาจทำให้คุณคิดว่ามันอาจเกี่ยวข้องกับการงีบหลับด้วยพลังงาน แต่สิ่งนี้เกิดขึ้นก่อนที่การงีบหลับจะมาพร้อมกัน หากฉันจำได้ถูกต้องสิ่งนี้จะเกิดขึ้นก่อนที่จะติดตั้ง Mt สิงโตด้วย

อาการที่ชัดเจนอีกอย่างหนึ่งคือเมื่อใดก็ตามที่ฉันกลับเข้าสู่ระบบจากโหมดสลีปและมีปัญหาที่อธิบายไว้เพียงอย่างเดียว RAM ในการตรวจสอบกิจกรรมจะชัดเจนอยู่เสมอ สีเขียวทั้งหมด

มันเกือบจะเร็วกว่าที่จะเย็นมันแล้ว ความคิดใด ๆ


คุณควร จำกัด คำถามแต่ละข้อให้อยู่ในหนึ่งหัวข้อ เป็นเรื่องปกติที่จะโพสต์คำถามหลายข้อถ้าคุณมีปัญหาที่แตกต่างกัน หากคุณสามารถแก้ไขคำถามหนึ่งในสองคำถามและสร้างเธรดแยกต่างหากได้
เจอร์รี่

ความล่าช้าก่อนที่อุปกรณ์เอาต์พุตเสียงจะเปลี่ยนเป็นปกติ คุณสามารถรวมเอาท์พุทจากส่วนข้อความทั้งหมดในคอนโซลหลังจากตื่นขึ้นจากโหมดสลีปหรือไม่? อะไรpmset -gกลับมา? ไม่ล่าช้าหายไปถ้าคุณเปลี่ยนโหมดการนอนหลับที่ปลอดภัย ?
Lri

อีกสิ่งหนึ่งที่คุณสามารถลองได้คือปิดใช้งานบริการ launchd ที่ติดตั้งโดยแอปพลิเคชันของบุคคลที่สามโดยย้ายรายการคุณสมบัติในLaunchAgentsและLaunchDaemonsโฟลเดอร์ในผู้ใช้และไลบรารีรูทไปที่อื่นแล้วรีสตาร์ทหนึ่งครั้งก่อนเข้าสู่โหมดสลีป ดูMacBook Pro: เวลานานที่จะตื่นจากการนอนหลับมันจะเป็นอะไร? .
Lri

สวัสดีฉันจะจำไว้ในครั้งต่อไปที่เจอร์รี่ และฉันจะแก้ไขโพสต์นี้เพียงแค่คิดว่าพวกเขาอาจเกี่ยวข้องกันดังนั้นนี่อาจเป็นข้อมูลที่เกี่ยวข้อง @ Lri ขอบคุณสำหรับคำแนะนำของคุณ จริง ๆ แล้วฉันเปลี่ยนโหมดไฮเบอร์เนตเป็น 0 และแก้ไขได้ ฉันจะโพสต์คำตอบที่อธิบาย
Ankit

คำตอบ:


8

ฉันเคยเจอสิ่งนี้ใน MacBook Air '12 ของฉันเช่นกันและมันทำให้ฉันบ้าดังนั้นฉันคิดว่าฉันคิดออกโดยไม่ต้องซื้อแอปใด ๆ เช่น smartsleep เป็นต้น

ดังนั้นก่อนอื่นคุณต้องดูว่า Mac ทำงานอย่างไรกับการตั้งค่า คำสั่ง pmset จาก Terminal แสดงและควบคุมการตั้งค่า อย่าเปลี่ยนอะไรจนกว่าคุณจะอ่านหน้าคน ป้อนpmset -gใน Terminal เพื่อดูการตั้งค่าปัจจุบันของคุณ

pmset -g | grep hibernate mode
hibernatemode     3
pmset -g | grep standby
standbydelay      4200
standby             1

นี่คือค่าเริ่มต้นและคุณควรอ่านรายละเอียดทั้งหมดในหน้า Man ของ Apple

แต่โดยทั่วไปสิ่งที่หมายถึงคือหลังจาก 4200s (70 นาที) ของการนอนหลับปกติ ("สแตนด์บาย" บน Windows) มันจะเข้าสู่โหมดสลีปลึก ("ไฮเบอร์เนต" บน Windows) จากการทดสอบการตื่นจากการนอนหลับลึกใช้เวลาประมาณ 3-4 วินาทีหรือสูงสุด 10 วินาทีขึ้นอยู่กับสิ่งที่คุณเปิด (แน่นอนว่า SSD ทุกครั้ง)

ตอนนี้คุณสามารถเพิ่มเวลานี้ซึ่งหมายความว่ายังคงอยู่ในโหมดสแตนด์บาย (หน่วยความจำ aka ยังคงใช้พลังงาน) ฉันมีการตั้งค่าของฉันไว้ที่ 42000 วินาที (700 นาที) เพื่อให้ครอบคลุมสถานการณ์ที่ไม่ได้ใช้งานส่วนใหญ่ของฉัน (นอนหลับเดินทาง ฯลฯ ) และจำศีลในช่วงสุดสัปดาห์หรือสองสัปดาห์ที่ฉันไม่ได้เปิดเครื่องคอมพิวเตอร์ Mac OS ยังคงสร้างไฟล์ไฮเบอร์เนตต่อไปดังนั้นคุณจะไม่เสี่ยงที่จะสูญเสียข้อมูล ฉันยังไม่ได้ทดสอบผลกระทบของมันต่อแบตเตอรี่หมด แต่อาจมีบางคนที่นี่สามารถทำได้

ในการตั้งค่าสแตนบายด์เดลเป็น 42000 วินาที (11.66 ชั่วโมง) ในเทอร์มินัลของคุณให้พิมพ์:

sudo pmset -a standbydelay 42000

และป้อนรหัสผ่านของคุณ

ทีนี้ถ้าคุณอยากจะให้มันเป็นไปตามเปอร์เซ็นต์ของแบตเตอรี่จะมีช่องโหว่ที่เรียบร้อย คุณจะเห็นว่า Power Nap โดยทั่วไปหมายความว่าคุณต้องเปิดใช้งานสแตนด์บายต่อไปเนื่องจากการตื่นจาก Hibernate นั้นไม่มีประสิทธิภาพ ดังนั้นเมื่อคุณตรวจสอบ Power Nap บนแบตเตอรีคุณกำลังทำให้คอมพิวเตอร์อยู่ในโหมดสแตนด์บายจนกว่าคุณจะโดน 30% แล้วมันจะจำศีล นี่เป็นเพราะ Apple ตั้งค่า Power Nap ให้ทำเช่นนี้เพื่อให้คุณสามารถใช้กลไกนี้ได้เช่นกัน

ฉันลองทั้งสองอย่างแล้วตอนนี้คอมพิวเตอร์ของฉันตื่นอย่างรวดเร็วตลอดเวลา


นั่นไม่ใช่โปรไฟล์พลังงานของ OSX มันมีผลกับ Windows อย่างไร
ไอออน Todirel

2

โอเคฉันพบลิงค์ที่มีประโยชน์บน Macrumors หรือที่ Ask Ask ไม่สามารถจำได้จริงๆ โดยทั่วไปนี่เป็นเพราะโหมดไฮเบอร์เนตที่เพิ่มเข้ามาสำหรับ MacBooks ใหม่เพื่อเปิดใช้งาน 'เวลาสแตนด์บาย 30 วัน' ที่ Apple สัญญา

เครื่องเหล่านี้เข้าสู่โหมดสลีปลึกหรือโหมดไฮเบอร์เนตหลังจากผ่านไปประมาณหนึ่งชั่วโมงของการนอนหลับซึ่งจะเขียนเนื้อหา RAM ของคุณไปยัง SSD ของคุณและปิด RAM และสิ่งอื่น ๆ เพื่อประหยัดพลังงานได้มากขึ้น ดังนั้นเมื่อคุณปลุกคอมพิวเตอร์จากโหมดสลีปลึกเครื่องจะใช้เวลาประมาณ 5 วินาทีก่อนที่เครื่องจะอ่านเนื้อหา RAM ก่อนหน้าจาก SSD

นี่ไม่ใช่ทางออกที่ดีที่สุดสำหรับฉันเนื่องจากฉันจะปลุกเครื่องให้ตื่นขึ้นอีกครั้งหลังจากผ่านไปหนึ่งชั่วโมง แต่อาจจะไม่ต้องนอน 30 วัน (หรือ 3 วัน: P) IMO สิ่งนี้ควรทำเพื่อเป็นข้อควรระวังเท่านั้นเมื่อแบตเตอรี่เหลือน้อยและคอมพิวเตอร์จะปิดตัวเอง บทความนี้จาก Macworld อธิบายในรายละเอียดอีกเล็กน้อยและยังบอกวิธีการเปลี่ยนพฤติกรรมนี้ http://www.macworld.com/article/1053471/sleepmode.html

ฉันได้พบแอพที่ฉันจะซื้อเพื่อการนี้โดยเรียกว่า Smartsleep อันนี้ให้ความยืดหยุ่นที่ฉันต้องการ มันจะให้ฉันระบุระดับแบตเตอรี่เฉพาะที่ไฮเบอร์เนตจะเตะโดยอัตโนมัติระดับที่สูงกว่านั้นและคอมพิวเตอร์จะเข้าสู่โหมดสลีปและปลุกในเวลาน้อยกว่าหนึ่งวินาทีทุกครั้ง


ฉันแค่อยากจะเพิ่มว่าฉันใช้โหมด 'เพิ่งนอน' ปกติตั้งแต่เมื่อวานและทุกอย่างทำงานได้ตามปกติวันนี้เมื่อฉันตื่นเครื่องขึ้นหลังจาก 10 ชั่วโมงหรือมากกว่านั้นมันก็ขึ้นก่อนที่ฝาจะเปิดเต็มที่เพียง วิธีที่ฉันชอบมัน :) นอกจากนี้สิ่งนี้จะไม่ส่งผลกระทบต่อตัวเลือก 'เปิดหน้าต่างอีกครั้งเมื่อรีสตาร์ท'
Ankit

0

ฉันยังสับสนเกี่ยวกับเรื่องนี้และพบความช่วยเหลือเกี่ยวกับหัวข้อ

โดยทั่วไปปิดการใช้งานโหมดสลีป

sudo pmset -a standby 0 ~ หยุด sleepsmode / hibernation

หรือชะลอการใช้

sudo pmset -a standbydelay 7200 ~ ล่าช้า 7200 วินาทีหรือ 2 ชั่วโมง

ตรวจสอบเพื่อดูข้อมูลเพิ่มเติมปิดใช้งานโหมดสแตนด์บายบน Retina MacBook Pro หรือไม่

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.