เมนูเริ่มของ Windows 7: ความแตกต่างระหว่าง Sleep (และ Hybrid Sleep) และ Hibernate


0

ฉันใช้ Windows 7 เวอร์ชั่นภาษาท้องถิ่น (ภาษาอิตาลี) ที่ด้านล่างของเมนูเริ่มเมื่อฉันคลิกที่ลูกศรถัดจาก "ปิดเครื่อง" นี่คือสิ่งที่ฉันเห็น (ฉันได้แสดงรายการจดหมายโต้ตอบระหว่างรายการในภาษาอิตาลีและ ในภาษาอังกฤษด้านล่างภาพ):

ป้อนคำอธิบายรูปภาพที่นี่

  • Arresta il sistema: ปิดตัวลง
  • Cambia utente: สลับผู้ใช้
  • Disconnetti: ออกจากระบบ
  • Blocca: ล็อค
  • Riavvia il sistema: รีสตาร์ท
  • Sospendi: นอนหลับ
  • Ibernazione: ไฮเบอร์เนต

เมื่อพิจารณาจากรูปภาพต่อไปนี้พบได้บนอินเทอร์เน็ตดูเหมือนว่าระบบ Windows บางระบบมาพร้อมกับตัวเลือก Sleep และตัวเลือก Hibernate ในขณะที่คนอื่น ๆ มีเพียงตัวเลือก Sleep

ป้อนคำอธิบายรูปภาพที่นี่

ป้อนคำอธิบายรูปภาพที่นี่

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

อย่างไรก็ตามสิ่งที่ฉันพบคือในทั้งสองกรณีหน้าจอจะไปไม่เต็มและเซสชันถูกล็อคทันที (เพื่อให้ผู้ใช้ต้องเข้าสู่ระบบอีกครั้งเมื่อพวกเขาต้องการทำงานในคอมพิวเตอร์ต่อ) และในทั้งสองกรณีหลังจากประมาณเดียวกัน จำนวนเวลา (อาจจะ 8 นาที) ฮาร์ดไดรฟ์หยุดหมุนและคอมพิวเตอร์จะเงียบสนิท สิ่งนี้ดูเหมือนจะขัดแย้งกับสิ่งที่ฉันคิด ดังนั้นจริง ๆ แล้วอะไรคือความแตกต่างที่แท้จริงระหว่าง Sleep และ Hibernate (และทำไมระบบบางระบบจึงมีตัวเลือกเดิมและไม่ใช่แบบหลัง)

คำตอบ:


4

เหตุผลที่ทั้งคู่เหมือนกันสำหรับคุณคือไฮบริดสลีปตั้งแต่ Vista ที่นี่ Windows จะคัดลอกข้อมูลไปยังไฟล์ไฮเบอร์เนตด้วยดังนั้นหากตัดไฟข้อมูลจะไม่สูญหายและ Windows สามารถกลับมาทำงานได้เหมือนเดิมจากการไฮเบอร์เนตปกติ


ตกลงฉันใช้ Windows 7 ไม่ใช่ Vista แต่ฉันเดาว่าคุณลักษณะนี้ติด ดังนั้นฉันคิดว่าคุณพูดถูกแล้วโหมดสลีป Windows 7 เป็นคุณสมบัติไฮบริดสลีป ขอบคุณ
John Sonderson

อย่างไรก็ตามฉันยังไม่เข้าใจความแตกต่างระหว่างไฮบริดสลีปและไฮเบอร์เนต ในทั้งสองกรณีสถานะของระบบจะถูกคัดลอกไปยังดิสก์ดังนั้นทำไมเราจึงต้องใช้แบตเตอรี่เมื่อคอมพิวเตอร์ถูกปิด? การไฮบริดสลีปเร็วขึ้นเท่าใดที่จะทำให้ระบบกลับมาทำงานต่อได้เร็วขึ้นและคุ้มค่ามากหรือไม่ภายใต้สถานการณ์ใด ๆ เลย? ขอบคุณ
John Sonderson

นอกจากนี้หากคอมพิวเตอร์ไม่ได้ปิดเครื่องและผู้ใช้ไม่ได้ใช้งานเป็นระยะเวลาหนึ่งเครื่องจะเข้าสู่โหมดสลีปโหมดไฮบริดสลีปหรือไฮเบอร์เนตหรือไม่ ขอบคุณ
John Sonderson

ความแตกต่างคือโดยการเลือกไฮเบอร์เนตพีซีกำลังปิดเครื่องและไม่ใช้พลังงานอีกต่อไปนี่คือเหตุผลที่ฉันใช้ไฮเบอร์เนตเท่านั้น
magicandre1981

ใช่ แต่ถ้าคอมพิวเตอร์ของคุณรองรับไฮบริดสลีปและมีไฟดับและแบตเตอรี่ขาดหายไปจากแล็ปท็อปของคุณคุณยังสามารถคืนค่าหน้าจอเข้าสู่ระบบจากดิสก์และคุณจะยังคงเห็นหน้าต่างทั้งหมดที่เปิดอยู่และข้อมูลของพวกเขา . ความนับถือ.
John Sonderson

3

คุณถูกต้องเกี่ยวกับการไฮเบอร์เนต: มันจะคัดลอกสถานะปัจจุบันของพีซีของคุณไปยังฮาร์ดดิสก์แล้วปิดอย่างสมบูรณ์ จะไม่ใช้พลังงานแบตเตอรี่อีกต่อไปและควรกลับสู่สถานะเดิมเมื่อคุณยกเลิกการจำศีล

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

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

ตัวเลือกสลีปและไฮเบอร์เนตสามารถปิดใช้งานผ่าน Windows Registry นี่คือวิธีนำพวกเขากลับมา: http://www.sevenforums.com/tutorials/85194-sleep-disable-shut-down-menu.html


ดังนั้นเมื่อคุณนอนหลับแม้ว่าฮาร์ดไดรฟ์จะหยุดหมุนและทุกอย่างก็เงียบ แต่พลังงานบางส่วนยังคงถูกใช้งานในขณะที่ปริมาณพลังงานที่ใช้หมดนั้นมีค่าเป็นศูนย์
John Sonderson

@JohnSonderson ถูกต้อง
โคลจอห์นสัน

2

ในระบบ Windows 7 คุณสามารถเปิดใช้งานและปิดใช้งานคุณสมบัติไฮเบอร์เนตโดยการใช้คำสั่งpowercfg -h <on|off>ที่หน้าจอพร้อมรับคำสั่งเช่นpowercfg -h onเพื่อเปิดใช้งานการไฮเบอร์เนต คุณอาจต้องรีบูตเพื่อให้ตัวเลือกปรากฏขึ้น ระบบส่วนใหญ่ไม่มีการเปิดใช้งานตามค่าเริ่มต้น

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

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

ด้วยโหมด Hibernate เนื้อหาของหน่วยความจำจะถูกเขียนไปยังแฟ้ม Hiberfil.sys c:\ใน หากระบบได้รับการจำศีลเมื่อคุณเปิดเครื่องอีกครั้งเนื้อหาของ hiberfil.sys จะถูกอ่านจากดิสก์เข้าสู่หน่วยความจำดังนั้นการนำระบบขึ้นมาจากโหมด Hibernate จะใช้เวลานานกว่าการนำกลับมาจากโหมดสลีป


น่าสนใจ ฉันสงสัยว่าแล็ปท็อปจะใช้งานแบตเตอรี่ได้นานเท่าไรหากมีคนตั้งใจวางเครื่องไว้ในโหมดสลีปแทนที่จะไฮเบอร์เนต
John Sonderson

2
@JohnSonderson มันอาจนานถึงหนึ่งสัปดาห์ ฉันเห็นมันสองสามครั้ง
Ismael Miguel

ก็ไม่เลว แต่ด้วยความจริงที่ว่า Windows Vista และข้างบนใช้ไฮบริดสลีปแทนการนอนหลับ (ดังที่กล่าวไว้) ฉันไม่เห็นจุดไฮบริดสลีปมาก (การกลับมาจากไฮเบอร์เนตดูเหมือนว่าจะใช้เวลาเท่าเดิม ฉันลองแล้วคุณช่วยยืนยันเรื่องนี้ได้ไหม?)
John Sonderson

0

ฉันทำการทดสอบบนเครื่องของฉันแล้ว นี่คือการทดสอบต่อเนื่องที่ฉันได้ลอง:

  • ไฮเบอร์เนต (เวลาที่ต้องการสำหรับฮาร์ดไดรฟ์เพื่อปิดเครื่อง): 2:25
  • ไฮเบอร์เนต (เวลาที่หน้าจอเข้าสู่ระบบปรากฏขึ้น): 0:30
  • Sleep (เวลาที่ต้องการสำหรับฮาร์ดไดรฟ์เพื่อปิดเครื่อง): 1:40
  • Sleep (เวลาที่หน้าจอเข้าสู่ระบบปรากฏ): เกิดขึ้นทันที
  • ไฮเบอร์เนต (เวลาที่ต้องการสำหรับฮาร์ดไดรฟ์เพื่อปิดเครื่อง): 4:30
  • ไฮเบอร์เนต (เวลาที่หน้าจอเข้าสู่ระบบปรากฏขึ้น): 0:30
  • สลีป (ต้องใช้เวลาสำหรับฮาร์ดไดรฟ์เพื่อปิดเครื่อง): 5:40
  • Sleep (เวลาที่หน้าจอเข้าสู่ระบบปรากฏ): เกิดขึ้นทันที

ดังนั้นเวลาสำหรับฮาร์ดไดรฟ์ที่จะปิดไฟจะเปรียบเทียบกับโหมดไฮเบอร์เนตและ (ไฮบริด) แต่มีความแตกต่างเล็กน้อยในเวลาที่จะกลับมาทำงานและแสดงหน้าจอการเข้าสู่ระบบ ดังนั้นไฮบริดสลีปจะคัดลอกเนื้อหาหน่วยความจำไปยังดิสก์และปิดฮาร์ดไดรฟ์โดยใช้เวลาเฉลี่ยเท่ากับโหมดไฮเบอร์เนต แต่ไฮบริดสลีปจะเก็บพลังงานหน่วยความจำไว้เพื่อที่จะสามารถรักษาเนื้อหาในขณะที่ไฮเบอร์เนตจะปิดหน่วยความจำเช่นกันดังนั้นหน่วยความจำดังกล่าวจึงเป็นศูนย์และเนื้อหาจะหายไปจนกว่าระบบจะกู้คืนเนื้อหาดังกล่าว ระบบของฉันใช้เวลาประมาณ 30 วินาทีในการกู้คืนเนื้อหาหน่วยความจำจากดิสก์หลังจากไฮเบอร์เนต

นี่คือข้อความจากWikipediaเกี่ยวกับ Hybrid sleep:

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

ข้อดีอย่างหนึ่งของการนอนหลับ (และไฮบริดสลีป) เหนือการไฮเบอร์เนตคืออุปกรณ์ภายนอกเช่นโทรศัพท์มือถือยังคงสามารถชาร์จในโหมดสลีปได้ แต่จะไม่ชาร์จในโหมดไฮเบอร์เนต

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