การทำให้คอมพิวเตอร์ของคุณเข้าสู่โหมดไฮเบอร์เนตมักจะดูเร็วมากเมื่อเทียบกับการนำคอมพิวเตอร์กลับออกจากโหมดไฮเบอร์เนตและกลับมาทำงานต่อ เหตุใดการเก็บสปูลระบบจึงช้ากว่าการเก็บสปูลลง
เซสชันคำถามและคำตอบของวันนี้มาถึงเราโดยได้รับความอนุเคราะห์จาก SuperUser ซึ่งเป็นแผนกย่อยของ Stack Exchange ซึ่งเป็นการรวมกลุ่มเว็บไซต์ถาม & ตอบโดยชุมชน
คำถาม
ผู้อ่าน SuperUser enthrops อยากรู้อยากเห็น:
การไฮเบอร์เนตควรจะเขียนเนื้อหา RAM ลงในดิสก์และการกลับมาจากโหมดไฮเบอร์เนตควรจะเติมแรมด้วยเนื้อหาที่บันทึกไว้ เหตุใดจึงกลับมาจากโหมดไฮเบอร์เนตช้าเช่น ระบบไม่ตอบสนองโดยทั่วไปเป็นเวลานาน?
เหตุใดกระบวนการที่ช้าเช่นนี้ในการส่งคืนคอมพิวเตอร์จากสถานะไฮเบอร์เนต
คำตอบ
ผู้สนับสนุน SuperUser wolfo9999 อธิบายว่า:
สาเหตุหลักคือดิสก์ I / O การอ่านและเขียนไปยังฟิสิคัลดิสก์นั้นช้ากว่าแรมมาก เมื่อคอมพิวเตอร์ของคุณดำเนินการต่อจากดิสก์ (ไฮเบอร์เนต) ยังต้องเปิดเครื่องส่วนประกอบซึ่งอาจทำให้การทำงานช้าลง ขึ้นอยู่กับคอมพิวเตอร์เป็นอย่างมาก SSD จะมีความเร็วในการทำงานต่อจากดิสก์เกือบเท่ากันกับจาก RAM คอมพิวเตอร์บางเครื่องให้คุณเลื่อนเมาส์ไปรอบ ๆ ก่อนที่หน่วยความจำจะเต็มอีกครั้งทำให้เวลาตอบสนองต่ำ
หมายเหตุ: สมมติว่าคุณมี RAM 8GB และ SSD ที่มีทรูพุต 400MB / s จะยังคงใช้เวลา 8 * 1024MB / 400MB / s = 20.48 วินาที นี่ไม่ใช่ความเร็วเดียวกับการทำงานต่อจาก RAM
สมมติว่ามีทรูพุต RAM 15,000MB / s เวลาดำเนินการต่อคือ 0.55 วินาที
สิ่งหนึ่งที่คำตอบของเขาไม่ได้สัมผัสซึ่งแน่นอนว่ามีบทบาทในการรับรู้เวลาที่จำศีล / กลับมาใช้งานคอมพิวเตอร์ต่อคือสิ่งที่คุณกำลังทำในระหว่างกระบวนการ โดยปกติแล้วเมื่อคุณจำศีลคอมพิวเตอร์คุณจะเริ่มการไฮเบอร์เนตแล้วเดินออกไป (ไม่ว่าคุณจะใช้เวลา 20 วินาทีหรือ 2 นาทีก็ไม่สำคัญเพราะคุณแทบจะไม่ได้จ้องมองไปที่คอมพิวเตอร์) อย่างไรก็ตามเมื่อคุณเปิดคอมพิวเตอร์ต่อคุณกำลังนั่งจ้องไปที่คอมพิวเตอร์เพื่อรอการกลับมาทำงานดังนั้นความแตกต่างระหว่างประวัติย่อ 30 วินาทีกับประวัติย่อ 1 นาทีจึงมีความสำคัญ
มีสิ่งที่จะเพิ่มคำอธิบาย? ปิดเสียงในความคิดเห็น ต้องการอ่านคำตอบเพิ่มเติมจากผู้ใช้ Stack Exchange ที่เชี่ยวชาญด้านเทคโนโลยีคนอื่น ๆ หรือไม่? ดูกระทู้สนทนาฉบับเต็มได้ที่นี่ .