เนื้อหาของหน่วยความจำระเหยหลังจากไฟฟ้าดับ


0

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


โปรดทราบว่าสิ่งนี้ไม่เกี่ยวข้องกับการกู้คืนข้อมูลหรือความเสี่ยงด้านความปลอดภัย ฉันแค่อยากรู้เกี่ยวกับพฤติกรรมของหน่วยความจำที่ไม่มีพลัง
isanae

คำตอบ:


3

บิตในคอมพิวเตอร์เป็นเพียงสถานะของการเป็น ในหน่วยความจำและวงจรไฟฟ้าส่วนใหญ่บิตจะเป็น "เปิด" หรือ "ปิด" หน่วยความจำเป็นเช่นนี้ ของ 1 เป็นส่วนหนึ่งของหน่วยความจำที่มีพลังงานเก็บไว้ 0 ของเป็นสถานที่ที่ไม่มีพลังงานได้อย่างมีประสิทธิภาพ

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

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

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

พวกเขาจะทำให้RAM ของรัฐที่มั่นคง ฉันแน่ใจว่ามีข้อแม้


อาจเป็นเรื่องที่น่าสังเกตว่าการตีความของประจุไฟฟ้าต่ำในเซลล์ DRAM (ตัวเก็บประจุ) นั้นเป็นกฎเกณฑ์ (เช่นประจุต่ำสามารถตีความได้ว่าเป็นไบนารี่ 1) ไม่จำเป็นแม้แต่ตีความทุก ๆ เซลล์บิตในลักษณะเดียวกัน (ตัวควบคุมหน่วยความจำสามารถแปล 32 บิตเซลล์ที่ไม่มีประจุเป็น 0xDEADBEEF) (สำหรับ Flash หนึ่งยังได้ยืนยันว่าการประชุมของการตีความบล็อกลบสดเป็น 1s ทั้งหมดเป็นที่พึงปรารถนาน้อยเป็นศูนย์การเริ่มต้นเป็นเรื่องธรรมดามาก แต่ฉันสงสัยดังกล่าวคือการพิจารณาอย่างมีนัยสำคัญ.)
พอลเอเคลย์ตัน

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

1

คิดว่าเซลล์ DRAM เหมือนตัวเก็บประจุขนาดเล็ก เมื่อเวลาผ่านไปพวกเขาเสียค่าใช้จ่ายและในตอนท้ายพวกเขากลายเป็นในหนึ่ง (เหมือนกันสำหรับทุกคน) รัฐ

เท่าที่ฉันรู้ไม่มีทางรักษาสถานะเดิม (ตามเทคโนโลยีปัจจุบัน)

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