ข้อดีข้อเสียของการจำศีล


22

ฉันเพิ่งเริ่มจำศีลแล็ปท็อปของฉันอย่างเป็นระบบแทนที่จะปิดเครื่อง

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

อีกเหตุผลหนึ่งคือพื้นที่ทำงานของฉันเป็น Windows OS เสมือนจริงซึ่งใช้เวลาโหลด

มีข้อเสียใด ๆ ที่ทำให้จำศีลอย่างเป็นระบบแทนที่จะปิดเครื่องหรือไม่? ทั้งหมดที่ฉันคิดได้ก็คือการรั่วไหลของหน่วยความจำที่มีศักยภาพ แต่ดูเหมือนจะไม่เป็นปัญหา


คุณจำศีลแล็ปท็อปของคุณไปยังดิสก์หรือคุณระงับการ ram?
maxschlepzig

ฉันไม่รู้ว่าค่าเริ่มต้นคืออะไร แต่ฉันคิดว่ามันเป็นดิสก์ตั้งแต่ฉันเดินทางไปกับแล็ปท็อปและไม่มีผลกับแบตเตอรี่ของฉัน
Olivier Lalonde

แค่ดีใจที่มันใช้งานได้กับแล็ปท็อปของคุณ
จรจัด

คำตอบ:


11

มีโหมด suspent ที่แตกต่างกันสองโหมด:

  • suspend-to-ram - โดยปกติจะเรียกเพียงแค่ suspend
  • suspend-to-disk - โดยปกติจะเรียกว่าจำศีล

โดยปกติแล้ว Suspend-to-disk จะค่อนข้างช้าเช่นในบางเครื่องมันจะเร็วกว่าในการบูตจริง

Suspend-to-ram จะปล่อยให้ RAM ทำงาน ขึ้นอยู่กับฮาร์ดแวร์ของคุณซึ่งอาจใช้พลังงานน้อยมาก สำหรับฮาร์ดแวร์ส่วนใหญ่การพัก / ปลุกนั้นเร็วมาก (1 - 2 วินาที) และไม่กินแบตเตอรีมากนัก ตัวอย่างเช่นบน Thinkpad ของฉันไม่มีปัญหาที่จะทิ้งไว้> 10 ชั่วโมงใน suspend-to-ram

ข้อเสียเพียงอย่างเดียวของ suspend-to-disk ที่คิดได้ยากกว่าคือการติดตั้งด้วย swap swap ที่มีการเข้ารหัสไว้ยากกว่า

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

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

ฉัน sup-to-ram ตลอดเวลาเพราะมันสะดวกมากที่จะเริ่มการทำงานที่คุณทิ้งไว้โดยตรง - ฉันเพิ่งรีบูตเพื่อความปลอดภัยที่เกี่ยวข้องกับการอัพเกรดเคอร์เนลหรือการอัพเกรดการกระจาย ดังนั้น 'สถานะการออนไลน์' นานกว่า 100 วันบนแล็ปท็อปของฉันจึงไม่มีอะไรพิเศษ


3

ข้อดี:

  1. สิ่งที่คุณทำก่อนการจำศีลยังคงมีอยู่ในครั้งต่อไปที่คุณบูต

  2. การไฮเบอร์เนต (ต่างจากการระงับ) ไม่ใช้พลังงานเมื่ออยู่ในโหมดไฮเบอร์เนต

จุดด้อย:

  1. การไฮเบอร์เนตใช้เวลาบูตนานกว่าปกติซึ่งการเริ่มต้นปกติ (แต่การประหยัดเวลาในการเรียกใช้แอปพลิเคชันทั้งหมดของคุณอาจทำให้คุ้มค่าในขณะนี้)

  2. ยิ่งคุณใช้ RAM มากเท่าไหร่ก็จะสามารถใช้การไฮเบอร์เนต / กู้คืนได้นานขึ้นเท่านั้น ฉันเคยใช้การจำศีลเป็นจำนวนมากใน Jaunty และ Karmic แต่ Lucid ใช้ RAM ค่อนข้างมากดังนั้นการจำศีลใช้เวลานาน

  3. เพื่อให้การจำศีลทำงานคุณต้องสลับพื้นที่> = กับจำนวน RAM ในเครื่อง


1
การไฮเบอร์เนตใช้เวลาบูตนานกว่าปกติเมื่อเริ่มต้นขึ้น .. ฉันไม่คุ้นเคยกับสิ่งนี้
mr_eclair

'ฉันไม่พอใจกับสิ่งนี้' คุณหมายถึงอะไร
dv3500ea

เพราะฉันบูตเร็วขึ้นถ้าฉันเก็บคอมพิวเตอร์ไว้ในโหมดไฮเบอร์เนตเพราะโปรแกรมทั้งหมดที่ฉันยังคงทำงานไม่หยุดและเริ่มต้นพวกเขาก็หยุดและเก็บเป็นรูปภาพใน RAM
mr_eclair

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

2

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

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


2

มีความสำคัญอย่างยิ่งต่อการระงับใน RAM หรือดิสก์แม้ว่าจะมีผลกับผู้ใช้ที่มีข้อมูลที่สำคัญเท่านั้น

การระงับ (ใน RAM และแม้กระทั่งบนดิสก์) แนะนำให้ใช้ในสภาพแวดล้อมที่ปลอดภัย แต่อาจเป็นปัญหาใหญ่ในกรณีที่คอมพิวเตอร์สูญหาย สามารถกู้คืนข้อมูลจาก RAM ได้อย่างง่ายดาย โปรดทราบว่าหลังจากที่กลับมาทำงานที่ suspend to disk แล้วข้อมูลจะอยู่ใน RAM อีกครั้ง

ข้อมูลที่สำคัญที่สุดคือรหัสผ่านและกุญแจซึ่งจะช่วยให้สามารถกู้คืนข้อมูลอื่น ๆ ได้หลังจากเข้าสู่ระบบตามปกติ

สามารถกู้คืนข้อมูลจาก RAM ได้อย่างง่ายดายโดยใช้ ieee 1394 ซึ่งรวมถึงคุณลักษณะที่ออกแบบโดย DMA (!) ดังนั้นการเสียบสมาร์ทโฟนกับคอมพิวเตอร์โดยไม่ต้องเข้าสู่ระบบก็เพียงพอที่จะรับข้อมูล

จากนั้นมีวิธีที่ฉลาดกว่าเช่นการแช่แข็ง DRAM (และข้อมูล) และเสียบเข้ากับอุปกรณ์อื่นเพื่ออ่าน

ดู: การโจมตี DMAและการโจมตี DRAM ที่ค้างอยู่


1

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


1

ฉันไม่ได้จำศีลช้ากว่าปกติแล้วก็เริ่มทำงาน อาจจะเป็นคอมพิวเตอร์เครื่องใหม่ที่มีซีพียูเร็ว แต่ยังมี HDD อยู่ แล้วเร็วกว่าปกติอาจต้องเริ่มต้นจากนั้นจึงจำเป็นต้องอ่านจากข้อมูลการสลับไฟล์ นอกจากนี้หากจำศีลram มากช้าถ้าใช้ทั้งหมดแล้วทุกสิ่งใน ram คือ beeing เขียนบนจำศีลและอื่น ๆ อ่านจาก swap เมื่อเริ่มต้น การไฮเบอร์เนตเป็นสิ่งที่ดีคุณสามารถหยุดการทำงานไม่มีอะไรจะเสียไป แต่ถ้าพูดถึงความเร็วแล้วSSDนั้นเร็วดังนั้นการใช้งานจะทำให้การจำศีลเป็นไปอย่างรวดเร็วและมีเทคโนโลยีอื่นมาอ่านเมื่อ 3 สัปดาห์ก่อน แต่ไม่สามารถหาได้ใน google ตอนนี้ - แม่มด Ram ใหม่จะจำศีลใน Ram. ใช่ด้วยการปิดฮาร์ดแวร์ทั้งหมด แต่มีข้อมูลที่เก็บไว้ใน USB แฟลชไดรฟ์ ยังเกี่ยวกับการไฮเบอร์เนตในhttp://en.wikipedia.org/wiki/Hibernation_%28computing%29 การประหยัดพลังงาน

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

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

การบำรุงรักษาฮาร์ดแวร์

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


0

ฉันไม่คิดว่าจะมีข้อเสียใด ๆ ในการจำศีล

ตรวจสอบบทความHowStuffWorksนี้สำหรับข้อมูลเพิ่มเติม


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

0

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


0

อีกโปรที่จำศีลต่อการหยุดชั่วคราวคือ: คุณสามารถให้เราได้ในระหว่างเที่ยวบินในขณะที่ฉันเดาว่าการระงับเป็นการขัดต่อระเบียบการบิน (ส่งความคิดเห็นมาให้ฉันถ้าไม่ใช่)

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