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

ในเวลาเดียวกันเพื่อปรับปรุงประสิทธิภาพการอ่านและเขียนมักจะใช้ SDRAM เพื่อทำแคชหากกระบวนการอ่านและการเขียนพบว่าการปิดเครื่องผิดปกติข้อมูล SDRAM อาจจะสายเกินไปที่จะเขียนการสูญเสียข้อมูล Nand Flash หรือการอัพเดท ตารางการทำแผนที่ช้าเกินไปที่จะเขียน Nand Flash ตารางการทำแผนที่ขาดหายไป

ไฟฟ้าขัดข้องที่ผิดปกติซึ่งเกิดจากปรากฏการณ์

SSD ไฟฟ้าผิดปกติมักจะมีสามชนิดของปรากฏการณ์ความล้มเหลว:

1, SSD ไม่สามารถทำซ้ำการระบุระบบจำเป็นต้องสร้างตารางการทำแผนที่หรือโดยวิธีที่ง่ายและน้ำมันดิบเพื่อการผลิตใหม่สามารถนำมาใช้;

2 หลายครั้งหลังจากไฟฟ้าขัดข้อง SSD มีจำนวนมาก “บล็อกเสียใหม่”;

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

3, การสูญเสียข้อมูล SDRAM;

กลไกการป้องกันไฟดับทั่วไป

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

1 บันทึกข้อมูลทั้งหมดใน SDRAM

พลังงานผิดปกติ, SDRAM ข้อมูลทั้งหมดจะต้องเขียนอย่างเต็มที่กับ Nand Flash โดยทั่วไปความจุ SDRAM ถูกตั้งไว้ที่ 1,000% ของปริมาณ SSD ความจุเปล่าสำหรับ SSD ขนาดเล็กความจุ SDRAM จำเป็นต้องเขียนข้อมูล Nand Flash ค่อนข้างเล็กผ่าน ตัวเก็บประจุ super หรือตัวเก็บประจุแทนทาลัมสามารถเขียนข้อมูลต่อไปได้ อย่างไรก็ตามหากความจุ SSD มีขนาดใหญ่พอเช่น: 8TB จากนั้น SDRAM จะต้องเขียนข้อมูล Nand Flash จะมีขนาดใหญ่มากหากยังคงต้องใช้ตัวเก็บประจุซุปเปอร์หรือตัวเก็บประจุแทนทาลัมเพื่อจ่ายไฟย่อมจะต้องเผชิญกับสามสิ่งต่อไปนี้ ปัญหา:

a, ความต้องการอนุภาคตัวเก็บประจุแทนทาลัมมากขึ้นที่จะทำการป้องกันในการปฏิบัติทางวิศวกรรมที่เกิดขึ้นจริงนี้เป็นการทดสอบที่ร้ายแรงมากวิศวกรเผชิญกับความหนา จำกัด ขนาดมาตรฐานพื้นที่ PCB ไม่เพียงพอที่จะใช้;

b แม้ว่าจะมีความจุเพียงพอที่จะทำการป้องกันเมื่อการดำเนินการ “รีสตาร์ท” SSD จะไม่เริ่มทำงานอย่างถูกต้องคุณจะต้องปิดตัวลงก่อนที่จะรีสตาร์ทในบางครั้งเพราะ: SSD จำเป็นต้องใส่ตัวเก็บประจุแทนทาลัมทั้งหมด หลังจากพลังงานที่ระบุ

c เมื่อใช้ไม่กี่ปีหลังจากตัวเก็บประจุแทนทาลัมหรือตัวเก็บประจุ super หลังจากอายุเมื่อตัวเก็บประจุแทนทาลัมตัวเก็บประจุไม่สามารถบรรลุค่าเป้าหมายการออกแบบเริ่มต้นผู้ใช้ยังคงมีการสูญเสียข้อมูลหลังจากการสูญเสียพลังงานหรือ SSD ไม่สามารถระบุศักยภาพ ความเสี่ยงหากการออกแบบเริ่มต้นนั่นคือการทำตัวเก็บประจุที่ซ้ำซ้อนแล้วจะกลับไปที่วงจรการตาย “b” ปัญหา

เป็นเรื่องน่ายินดีที่ปัญหาของ b และ c เป็นทางออกที่สมบูรณ์แบบในการแก้ปัญหาที่ยุ่งยากเหล่านี้ต้องการเพียงวิศวกรที่มีจิตใจและประสบการณ์เพียงพอเท่านั้น

2 บันทึกเฉพาะข้อมูลผู้ใช้ SDRAM โดยไม่บันทึกตารางการแมป

สิ่งนี้จะลดการใช้ SDRAM และการใช้ตัวเก็บประจุแทนทาลัม “ไม่บันทึกตารางการแมป” ไม่ได้หมายความว่าตารางการแมปจะหายไปเพียงแค่ไม่บันทึกแผนที่อัพเดตการเขียนข้อมูลล่าสุดเมื่อ SSD ใช้พลังงานอีกครั้ง ค้นหาตารางการแมปล่าสุดเพื่อบันทึกข้อมูลใหม่ที่เขียนเพื่อสร้างตารางการแมปใหม่ข้อเสียของวิธีนี้ไม่เพียงพอที่จะตั้งกลไกที่เหมาะสมจากนั้นสร้างตารางการแมปอีกต่อไป SSD ใช้เวลาในการเข้าถึงปกติ เป็นปกติ

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