อะไรคือความแตกต่างระหว่าง sleep, standby, suspend และ hibernate ใน Ubuntu?


11

ฉันสับสนเกี่ยวกับคำหลักเหล่านี้ที่ใช้ใน Ubuntu ฉันมีความรู้เล็กน้อยเกี่ยวกับการหยุดชั่วคราวและไฮเบอร์เนตใน Ubuntu และมันทำงานอย่างไร แต่ฉันไม่รู้ว่าอะไรคือความแตกต่างระหว่างการนอนหลับและการสแตนด์บาย ผลที่ตามมาคืออะไรความแตกต่างระหว่างคำทั้งสี่ที่ใช้บ่อยใน Ubuntu

ฉันค้นหาใน Google ก่อนถามที่นี่ แต่ไม่ได้รับคำตอบเฉพาะสำหรับ Ubuntu

ฉันจะมีความสุขมากที่จะได้คำจำกัดความที่ดีและขอบคุณสำหรับเวลาที่ให้ไว้เพื่อตอบคำถามนี้


1
@ThomasW: คำตอบที่ได้รับจาก rajagenupula พูดว่าSleep and Suspendเหมือนกัน .. คุณคอมเม้นท์ว่าStandby และ Sleepเหมือนกัน หมายความว่าSuspend และ Standbyเหมือนกันหรือไม่ : P
Saurav Kumar

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

Saurav อยู่ที่ไหน? มีโหมด "ว่าง" ที่หน้าจอของคุณล็อคและมีโหมด "สแตนบาย" / "สลีป" ซึ่งคอมพิวเตอร์ของคุณเข้าสู่โหมดพลังงานต่ำและปิดระบบเครือข่ายจอภาพของคุณ ฯลฯ นอกจากนี้ยังมีโหมดไฮเบอร์เนตที่บันทึกเซสชันของคุณลงดิสก์ อะไรทำให้คุณคิดว่ามีโหมดเพิ่มเติมที่คอมพิวเตอร์ของคุณรักษาเครือข่ายไว้ แต่หยุดการประมวลผลข้อมูลอื่น ๆ
โธมัสวอร์ด

คำตอบ:


7

ความแตกต่างระหว่างการนอนหลับพักและไฮเบอร์เนตคืออะไร

  • โหมดสลีป (บางครั้งเรียกว่าสแตนด์บายหรือ“ ปิดจอแสดงผล”) โดยทั่วไปหมายความว่าคอมพิวเตอร์และ / หรือจอภาพของคุณอยู่ในสถานะไม่ได้ใช้งานและใช้พลังงานต่ำ ทั้งนี้ขึ้นอยู่กับระบบปฏิบัติการของคุณบางครั้งสลีปอาจใช้แทนกันได้กับการระงับ (ดังเช่นในระบบที่ใช้ Ubuntu) การนอนหลับในระบบของคุณควรได้รับการประเมินเป็นกรณี ๆ ไป
  • Suspend จะบันทึกสถานะปัจจุบันไว้ใน RAM ของคุณและทำให้คอมพิวเตอร์และอุปกรณ์ต่อพ่วงทั้งหมดเข้าสู่โหมดการใช้พลังงานต่ำ หากแบตเตอรี่หมดหรือคอมพิวเตอร์ปิดลงด้วยเหตุผลบางอย่างเซสชันปัจจุบันและการเปลี่ยนแปลงที่ไม่ได้บันทึกจะหายไป
  • เมื่อคอมพิวเตอร์จำศีล (บางครั้งเรียกว่า suspend to disk) คอมพิวเตอร์จะบันทึกสถานะปัจจุบันลงในฮาร์ดดิสก์และปิดเครื่องโดยสมบูรณ์ เมื่อดำเนินการต่อสถานะที่บันทึกไว้จะถูกกู้คืนเป็น RAM

4

Saurav ฉันกำลังตอบคำถามนี้ภายใต้ความรู้ของฉัน Ubuntu ไม่มีสิ่งที่แยกออกจากกันชั่วคราวและหยุดทำงาน เมื่อใดก็ตามที่ระบบ Ubuntu หยุดทำงานชั่วคราว Ubuntu จะใช้/etc/acpi/sleep.shเพื่อเข้าสู่โหมดหยุดชั่วคราว ดังนั้นชื่อที่ระบุว่าทั้งสองพักการนอนหลับกำลังเรียกสคริปต์เดียวกันและพวกเขาจะมีฟังก์ชันการทำงานที่เท่าเทียมกัน

หากคุณต้องการทราบว่างานใดที่จะต้องดูแลในช่วงเวลาพัก / หมายถึงโปรดอ่านได้ที่นี่: ชุมชน Ubuntu Wiki

โดยปกติการไฮเบอร์เนตหมายความว่าเรารู้ว่ามันจะบันทึกสถานะปัจจุบันของระบบ

อย่างเป็นทางการ

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

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการไฮเบอร์เนต: ชุมชน Ubuntu Wiki


ฉันขอขอบคุณที่ให้เวลาตอบคำถามนี้ แต่ก็ยังไม่เสร็จสมบูรณ์ สแตนด์บายล่ะ ลิงค์ไม่พูดมากเกี่ยวกับมัน
Saurav Kumar

สแตนด์บายผมไม่ได้รู้มากเกี่ยวกับเรื่องนี้ในทางเทคนิค
rɑːdʒɑ

0

การไฮเบอร์เนตจัดเก็บการตั้งค่าที่จำเป็นทั้งหมดการลงทะเบียนและหน่วยความจำ RAM เป็นการติดตามแม่เหล็กแบบไม่ลบเลือนไปยังฮาร์ดดิสก์ พลังนั้นสามารถลบออกได้อย่างสมบูรณ์ {Plugdrawn} เมื่อเริ่มต้นใหม่ทุกอย่างจะถูกรีเซ็ตให้เป็นแบบเดิมยกเว้นตามเวลาจริง ซอฟต์แวร์ของแอพบางตัวอาจต้องพิจารณาเป็นพิเศษ S / by - อนุรักษ์พลังงานไฟฟ้าแรงต่ำให้กับ RAM และการลงทะเบียนอื่น ๆ ตามที่จะต้องถูกเก็บรักษาไว้ พลังของแผ่นดิสก์จะถูกลบออกหลังจากที่จอดอยู่ {+/- 12V} การประหยัดพลังงานปกติ 95% ดังนั้นหากพีซีของคุณทำงาน 100W โดยปกติเครื่องจะใช้งาน 5W ในโหมด S / by หรือ Sleep ในโหมดไฮเบอร์เนตมันคือ (หรือสามารถ) ศูนย์ BjG

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