ความแตกต่างของ Hibernate กับ Sleep

1 อธิบายชัดเจนดี เขาบอกว่ามีสถานะ 5 แบบ

1.เปิด

2.ปิด ไม่ใช้ไฟเลย ไม่เก็บข้อมูล เปิดใหม่นาน เพราะต้องเปิดงานทุกอย่างใหม่หมด

เปิด/ปิดอันนี้ชัดเจน

3.hibernate ปิดแบบตัดไฟเลย แต่ก่อนตัดเก็บข้อมูลลง HDD เปิดมาใหม่เร็วเพราะงานที่ค้างไว้เปิดใช้ได้เลย ข้อมูลจะไม่หายไปไหน

4.sleep ปิดแบบไม่ตัดไฟ แต่ใช้ไฟน้อยๆ เก็บข้อมูลลงแรม เปิดมาใหม่เร็วมาก เพราะแรมมันรับส่งข้อมูลเร็วกว่า HDD แต่ถ้าระหว่าง sleep ไฟตัด ข้อมูลจะหายหมด

5.hybrid sleep เหมือน sleep เลย คือปิดแบบไม่ตัดไฟ แต่ใช้ไฟน้อยๆ แต่เก็บข้อมูลลงทั้งแรมและลง HDD

ดังนั้นถ้าไฟไม่ตัดไป เวลาเปิดมันจะเอาข้อมูลจากแรมมาใช้ทำให้เปิดเร็วมาก

แต่ถ้าระหว่าง hybrid sleep ไฟดับ เปิดมาใหม่ข้อมูลก็จะไม่หายเพราะยังมีเก็บไว้ที่ HDD แต่จะเปิดไม่เร็วมากแค่นั้นเอง

ดังนั้นจะเห็นว่า 4 กับ 5 ยังเสียค่าไฟอยู่ แต่ 3 นี่ปิดสนิทไม่เปลืองไฟ แถมเปิดเครื่องก็เร็วกว่าปิดธรรมดาอีก

คือดีกว่า 2 ในทุกด้าน ดังนั้น ใช้ hibernate แทนการปิดไปเลยดีมั้ย

อย่าง [2] เขาก็สรุปว่า ใช้ hibernate เป็นทางเลือกที่ดีที่สุดที่จะใช้ประจำวันเลย

“best option to use on a daily basis.”

แต่ก็มีข้อเสียคือ [3] บอกว่ามันไม่ได้ทำงานได้สมบูรณ์แบบ 100% มันจะมีผิดพลาดบางอย่าง เช่น อุปกรณ์ต่างๆ หรือ Driver ต่างๆ เมื่อฟื้นมาจากการ Hibernate มันจะทำงานได้ไม่ลงรอยต่อเนื่อง อาจทำให้มีอะไรบางอย่างผิดพลาดได้ แต่ถ้าทำแล้วไม่เกิดปัญหาอะไรก็ทำไป เพียงแต่ว่าแนะนำให้ Restart สักอาทิตย์ละครั้งเพราะถ้าทำงานนานๆไปมันจะกิน resource เยอะขึ้นเรื่อยๆ ต้อง Restart เพื่อ Clear เป็นระยะๆ

1.https://www.youtube.com/watch?v=BDDKw6Apxrg

2.http://www.makeuseof.com/tag/sleep-mode-vs-hibernate-mode-which-power-saving-mode-should-you-use/

3.http://ask-leo.com/is_it_safe_to_use_hibernate_all_the_time.html