สำหรับแล็ปท็อประดับผู้บริโภคความสำคัญของตัวเลือก“ RAID ON” ในเฟิร์มแวร์คืออะไร?

Aug 16 2020

ในแล็ปท็อปสำหรับผู้บริโภคบางเครื่องฉันสังเกตเห็นว่าเฟิร์มแวร์ของแล็ปท็อปมีตัวเลือกสำหรับ RAID

เฟิร์มแวร์ -> การทำงานของ SATA -> RAID ON หรือ AHCI (AHCI และ RAID ON เป็นเอกสิทธิ์เฉพาะบุคคล)

การกำหนดค่าแล็ปท็อปอนุญาตให้ใช้ไดรฟ์เดียวเท่านั้นและนี่คือสิ่งที่ไขปริศนาฉัน

จากความเข้าใจของฉันการกำหนดค่า RAID จะทำได้ก็ต่อเมื่อมีไดรฟ์อย่างน้อยสองไดรฟ์ในการตั้งค่าและแล็ปท็อปบางเครื่องที่ฉันเห็นมีการจัดเตรียมไว้สำหรับไดรฟ์เดียวเท่านั้น

ความสำคัญของ "RAID ON" ที่นี่คืออะไรและหมายความว่าอย่างไร?

คำตอบ

15 Bob Aug 17 2020 at 07:26

สมมติว่าแล็ปท็อปใช้ชิปเซ็ต Intel (และ CPU) ตัวเลือก "RAID" ทำมากกว่า RAID นอกจากนี้ยังเปิดใช้งานส่วนอื่น ๆ ของ Intel Rapid Storage Technology (IRST) โดยเฉพาะIntel Smart Response Technology (ISRT ต้องชอบตัวย่อ)

Smart Response Technology เป็นชื่อที่ไม่สามารถสื่อความหมายได้สำหรับการจัดเก็บแบบแบ่งชั้นโดยเฉพาะอย่างยิ่งกับ SSD และตอนนี้อาจเป็น Optane ในช่วงเวลาที่ SSD ยังมีราคาค่อนข้างแพงเป็นเรื่องปกติที่แล็ปท็อประดับกลางจะมาพร้อมกับ HDD ขนาดใหญ่และ mSATA SSD ขนาดเล็ก (16-32 GB) โดยกำหนดค่า SSD เป็นแคชสำหรับ HDD คุณจะได้รับประสิทธิภาพที่ดีมากเมื่อเทียบกับ SSD บริสุทธิ์ที่มีพื้นที่มากขึ้นและค่าใช้จ่ายน้อยลง

แต่เทคโนโลยีตอบสนองอัจฉริยะสร้างขึ้นจาก Rapid Storage Technology ซึ่งเปิดใช้งานโดยตัวเลือก "RAID" ในเฟิร์มแวร์ ดังนั้นจึงเปิดใช้ "RAID" เนื่องจากมีความสามารถในการใช้ SRT และไม่มีค่าใช้จ่ายเพิ่มเติมใด ๆ จาก AHCI


ตามบันทึกข้างบางเฟิร์มที่ทันสมัยในขณะนี้มีตัวเลือกสำหรับ "Optane โดยไม่ต้อง RAID ที่" - เห็นได้ชัดว่าเป็นเพราะOptane แคชเป็นพิเศษร่วมกันกับ RST RAID

14 harrymc Aug 16 2020 at 17:00

AHCI และ RAID เป็นเอกสิทธิ์เฉพาะของ BIOS แต่ไม่สามารถใช้งานได้

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

จุดสำคัญคือการแปลงการติดตั้งที่มีอยู่จาก RAID เป็น AHCI นั้นง่ายมาก แต่ทิศทางอื่นนั้นยากกว่ามาก

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

อ้างอิง:

6 RememberMonica Aug 17 2020 at 20:22

มีความแตกต่างทางเทคนิคเล็กน้อยระหว่างโหมด RAID และ AHCI นอกเหนือจากโหมด RAID ชิปจะใช้ PCI ID ที่แตกต่างกัน

เหตุผลก็คือ Microsoft Windows มีไดรเวอร์ทั่วไปซึ่งจะเป็นเจ้าของชิป AHCI ทำให้ไม่สามารถใช้ไดรเวอร์ของ Intel ได้ การเปลี่ยนไปใช้โหมด RAID จะเปลี่ยน PCI ID เพื่อให้ไดรเวอร์ของ Microsoft ไม่รู้จักชิปอีกต่อไปเป็นชิป AHCI และไดรเวอร์ของ Intel (ซึ่งมีคุณสมบัติเพิ่มเติมเช่นซอฟต์แวร์ RAID) สามารถผูกกับชิปเหล่านี้ได้

โดยทั่วไประบบปฏิบัติการอื่น ๆ จะไม่รู้จักโหมด RAID เลย (เช่น GNU / Linux) และต้องใช้โหมด AHCI เนื่องจากโหมด RAID ไม่มีข้อดีใด ๆ - ชิปเหมือนกันโดยมีคุณสมบัติเดียวกัน

ดังนั้นโหมด RAID จึงเป็นเพียงการแฮ็คสำหรับไดรเวอร์ windows ของ Intel เพื่อทำให้ชิป AHCI เข้ากันไม่ได้กับ AHCI

นี่คือสาเหตุที่แม้แต่แล็ปท็อปที่สามารถใช้ดิสก์เพียงเครื่องเดียวก็ยังมีสวิตช์ RAID / AHCI ที่ใช้งานได้ในเฟิร์มแวร์ซึ่งเป็นผลมาจากการทำการตลาดที่ไม่ดีซึ่ง RAID ให้เสียงดีกว่า AHCI ดังนั้นแม้แต่แล็ปท็อปของคุณที่มีดิสก์เพียงเครื่องเดียวก็ต้องมี RAID โหมด.

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

1 IvanMaglica Aug 17 2020 at 19:09

มีความแตกต่างระหว่าง AHCI (และอินเตอร์เฟสตัวควบคุมโฮสต์ขั้นสูง) และ RAID (อาร์เรย์ของดิสก์อิสระที่ซ้ำซ้อน)

AHCI ช่วยให้คอมพิวเตอร์และระบบปฏิบัติการของคุณสื่อสารกับดิสก์ได้โดยตรง Hardware RAID ใช้เพื่อแสดงชุดดิสก์ของระบบปฏิบัติการเป็นอุปกรณ์เดียว

มีความแตกต่างมากขึ้น ในระบบระดับฮาร์ดแวร์จะสื่อสารกับดิสก์ไดรฟ์ผ่าน AHCI แต่ในระดับซอฟต์แวร์ในโหมด AHCI คุณจะเห็นดิสก์แยกจากกันโดยที่ใน RAID ระบบปฏิบัติการของคุณมองว่าเป็นอุปกรณ์เดียว (หากเป็นฮาร์ดแวร์ RAID จริงและไม่ใช่ของปลอมเหมือนของ Intel รุ่นแรก ๆ ). นอกจากนี้หากคุณต้องการใช้ซอฟต์แวร์ RAID คุณต้องเปิดใช้งาน AHCI ไม่ใช่ RAID

นอกจากนี้ยังมีความแตกต่างในระดับซอฟต์แวร์ ในโหมด RAID ระบบปฏิบัติการจะใช้สตรีมเดี่ยวดังนั้นในทางทฤษฎีคุณจึงใช้บัส PCI ได้อย่างมีประสิทธิภาพมากขึ้นในขณะที่ใน AHCI คุณใช้สตรีมแยกกันสำหรับแต่ละดิสก์ดังนั้นในทางทฤษฎียิ่งคุณเพิ่มดิสก์มากเท่าไหร่คุณก็จะมีโอกาสถึงขีด จำกัด สูงสุดของ บัส PCI

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