SATA Express คืออะไร?
Serial ATA ใช้สำหรับจัดเก็บคอมพิวเตอร์ อินเทอร์เฟซมาตรฐานช่วยให้ติดตั้งและใช้งานร่วมกันได้ง่ายระหว่างคอมพิวเตอร์และอุปกรณ์จัดเก็บข้อมูล การออกแบบการสื่อสารแบบต่อเนื่องมาถึงขีดจำกัดแล้ว โดยมีจำนวน โซลิดสเตตไดรฟ์ ต่อยอดด้วยประสิทธิภาพของอินเทอร์เฟซมากกว่าไดรฟ์ มาตรฐานการสื่อสารใหม่ระหว่างคอมพิวเตอร์กับ ไดรฟ์จัดเก็บ เรียกว่า SATA Express เติมช่องว่าง
การสื่อสารแบบ SATA หรือ PCI Express
ข้อมูลจำเพาะของ SATA 3.0 ที่มีอยู่ถูกจำกัดที่ 6.0 Gbps แบนด์วิดธ์ซึ่งแปลได้ประมาณ 750 MB/s ด้วยโอเวอร์เฮดสำหรับอินเทอร์เฟซ ประสิทธิภาพการทำงานถูกจำกัดไว้ที่ 600 MB/s ไดรฟ์โซลิดสเทตรุ่นปัจจุบันจำนวนมากถึงขีดจำกัดนี้แล้วและต้องการอินเทอร์เฟซที่เร็วขึ้นบางรูปแบบ
ข้อมูลจำเพาะของ SATA 3.2 ซึ่ง SATA Express เป็นส่วนหนึ่ง เป็นมาตรฐานการสื่อสารใหม่ระหว่างคอมพิวเตอร์และอุปกรณ์ อนุญาตให้อุปกรณ์เลือกวิธี SATA ที่มีอยู่ รับรองความเข้ากันได้แบบย้อนหลังกับอุปกรณ์รุ่นเก่า หรือใช้เร็วกว่า PCI Express รสบัส.
บัส PCI Express มักใช้ในการสื่อสารระหว่าง CPU และอุปกรณ์ต่อพ่วง เช่น การ์ดกราฟิก อินเทอร์เฟซเครือข่าย และ
อย่างไรก็ตาม อุปกรณ์ใช้มากกว่าหนึ่งเลน ตามข้อกำหนดของ SATA Express ไดรฟ์ที่มีอินเทอร์เฟซใหม่สามารถใช้ PCI Express สองเลน (มักเรียกว่า x2) เพื่อให้ได้แบนด์วิดท์ที่เป็นไปได้ที่ 2 GB/s อินเทอร์เฟซนี้ทำให้แบนด์วิดท์มีความเร็วเกือบสามเท่าของความเร็วของฮาร์ดแวร์ SATA 3.0 รุ่นก่อน
ขั้วต่อ SATA Express ใหม่
อินเทอร์เฟซใหม่ต้องใช้ตัวเชื่อมต่อใหม่ มันรวมตัวเชื่อมต่อข้อมูล SATA สองตัวเข้ากับตัวเชื่อมต่อที่เล็กกว่าตัวที่สาม ซึ่งเกี่ยวข้องกับการสื่อสารบน PCI Express คอนเน็กเตอร์ SATA สองตัวเป็นพอร์ต SATA 3.0 ที่ทำงานได้อย่างสมบูรณ์ ขั้วต่อ SATA Express เดียวบนคอมพิวเตอร์สามารถรองรับพอร์ต SATA รุ่นเก่าได้สองพอร์ต ตัวเชื่อมต่อ SATA Express ทั้งหมดใช้ความกว้างเต็ม ไม่ว่าไดรฟ์จะใช้การสื่อสารแบบ SATA ก่อนหน้าหรือ PCI-Express ที่ใหม่กว่า ดังนั้น SATA Express หนึ่งตัวรองรับไดรฟ์ SATA สองตัวหรือไดรฟ์ SATA Express หนึ่งตัว
เนื่องจากไดรฟ์ที่ใช้ SATA Express สามารถใช้เทคโนโลยีใดก็ได้ จึงต้องเชื่อมต่อกับทั้งสองอย่าง ดังนั้นจึงใช้พอร์ตสองพอร์ตแทนพอร์ตที่สาม ทางเลือกหนึ่ง นอกจากนี้ พอร์ต SATA จำนวนมากยังเชื่อมโยงกับเลน PCI Express เพื่อสื่อสารกับโปรเซสเซอร์ การใช้อินเทอร์เฟซ PCI Express กับไดรฟ์ SATA Express จะปิดการสื่อสารไปยังพอร์ต SATA สองพอร์ตที่เชื่อมโยงกับอินเทอร์เฟซนั้น
ข้อจำกัดอินเทอร์เฟซคำสั่ง
SATA สื่อสารข้อมูลระหว่างอุปกรณ์และ CPU นอกจากเลเยอร์นี้แล้ว เลเยอร์คำสั่งยังทำงานอยู่ด้านบนอีกด้วย เลเยอร์คำสั่งจะส่งคำสั่งเกี่ยวกับสิ่งที่จะเขียนและอ่านจากไดรฟ์จัดเก็บ หลายปีที่ผ่านมา กระบวนการนี้ได้รับการจัดการโดย Advanced Host Controller Interface มันถูกเขียนลงในทุกระบบปฏิบัติการในปัจจุบันในตลาด ทำให้ไดรฟ์ SATA เป็นแบบพลักแอนด์เพลย์ได้อย่างมีประสิทธิภาพ ไม่จำเป็นต้องใช้ไดรเวอร์เพิ่มเติม
แม้ว่าเทคโนโลยีจะทำงานได้ดีกับเทคโนโลยีที่เก่ากว่าและช้ากว่า เช่น ฮาร์ดไดรฟ์และแฟลชไดรฟ์ USB แต่ก็รองรับ SSD ที่เร็วกว่า แม้ว่าคิวคำสั่ง AHCI สามารถเก็บคำสั่งได้ 32 คำสั่ง แต่ก็สามารถประมวลผลคำสั่งได้ครั้งละหนึ่งคำสั่งเท่านั้น เนื่องจากมีเพียงคำสั่งเดียว คิว.
นี่คือที่มาของชุดคำสั่ง Non-Volatile Memory Express มีคิวคำสั่ง 65,536 คิว โดยแต่ละคิวสามารถเก็บคำสั่งได้ 65,536 คำสั่งต่อคิว ซึ่งช่วยให้สามารถประมวลผลคำสั่งหน่วยเก็บข้อมูลไปยังไดรฟ์แบบขนานได้ สิ่งนี้ไม่เป็นประโยชน์ต่อฮาร์ดไดรฟ์ เนื่องจากถูกจำกัดคำสั่งเพียงคำสั่งเดียวเนื่องจากส่วนหัวของไดรฟ์ อย่างไรก็ตาม สำหรับไดรฟ์โซลิดสเทตที่มีชิปหน่วยความจำหลายตัว สามารถเพิ่มแบนด์วิดท์ได้โดยการเขียนคำสั่งหลายคำสั่งไปยังชิปและเซลล์ต่างๆ พร้อมกัน
นี่เป็นเทคโนโลยีใหม่และไม่ได้สร้างไว้ในระบบปฏิบัติการส่วนใหญ่ในตลาด ระบบปฏิบัติการจำนวนมากจำเป็นต้องติดตั้งไดรเวอร์เพิ่มเติมในไดรฟ์เพื่อให้ไดรฟ์สามารถใช้เทคโนโลยี NVMe ใหม่ได้ การปรับใช้ประสิทธิภาพที่เร็วที่สุดสำหรับไดรฟ์ SATA Express อาจใช้เวลาสักครู่
SATA Express รองรับทั้งสองวิธี คุณสามารถใช้เทคโนโลยีใหม่กับไดรเวอร์ AHCI และอาจย้ายไปยังมาตรฐาน NVMe ที่ใหม่กว่าในภายหลังเพื่อประสิทธิภาพที่ดีขึ้น ซึ่งอาจจำเป็นต้องฟอร์แมตไดรฟ์ใหม่
คุณสมบัติอื่นๆ ในข้อมูลจำเพาะของ SATA 3.2
ข้อมูลจำเพาะของ SATA ใหม่เป็นมากกว่าวิธีการสื่อสารและตัวเชื่อมต่อใหม่ ส่วนใหญ่กำหนดเป้าหมายไปที่คอมพิวเตอร์พกพา แต่สามารถให้ประโยชน์กับคอมพิวเตอร์ที่ไม่ใช่มือถือเครื่องอื่นๆ
คุณลักษณะการประหยัดพลังงานที่โดดเด่นที่สุดคือโหมด DevSleep เป็นโหมดพลังงานใหม่ที่ช่วยให้ระบบในที่จัดเก็บข้อมูลสามารถกึ่งไฮเบอร์เนตได้ โหมดนี้จะลดการดึงพลังงานเมื่ออยู่ในโหมดสลีปเพื่อปรับปรุงเวลาการทำงานของแล็ปท็อปพิเศษ รวมถึง อัลตร้าบุ๊ก ออกแบบมาให้ใช้กับ SSD และใช้พลังงานต่ำ
โซลิดสเตตไฮบริดไดรฟ์ ยังได้รับประโยชน์จากมาตรฐานใหม่ เนื่องจากมาตรฐานดังกล่าวได้เพิ่มการเพิ่มประสิทธิภาพชุดใหม่ ในการใช้งาน SATA ปัจจุบัน ตัวควบคุมไดรฟ์จะกำหนดว่ารายการใดควรและไม่ควรเป็นแคชโดยพิจารณาจากสิ่งที่ได้รับการร้องขอ ด้วยโครงสร้างใหม่นี้ ระบบปฏิบัติการจะบอกตัวควบคุมไดรฟ์ว่ารายการใดควรเก็บไว้ในแคช ซึ่งจะช่วยลดค่าใช้จ่ายบนตัวควบคุมไดรฟ์และปรับปรุงประสิทธิภาพการทำงาน
ในที่สุดก็มีฟังก์ชั่นการใช้งานกับ RAID การตั้งค่าไดรฟ์ จุดประสงค์หนึ่งของ RAID คือความซ้ำซ้อนของข้อมูล ในกรณีที่ไดรฟ์ล้มเหลว ไดรฟ์จะถูกแทนที่ และข้อมูลจะถูกสร้างขึ้นใหม่จากการตรวจสอบ กระบวนการใหม่ในมาตรฐาน SATA 3.2 ปรับปรุงกระบวนการสร้างใหม่โดยพิจารณาว่าข้อมูลใดเสียหายและไม่ได้รับความเสียหาย
การใช้งานและเหตุใดจึงใช้งานไม่ได้ในทันที
SATA Express เป็นมาตรฐานอย่างเป็นทางการตั้งแต่ปลายปี 2556 มันไม่ได้เข้าสู่ระบบคอมพิวเตอร์จนกว่าจะมีการเปิดตัวชิปเซ็ต Intel H97/Z97 ในฤดูใบไม้ผลิปี 2014 แม้ว่ามาเธอร์บอร์ดจะมีอินเทอร์เฟซใหม่ แต่ไม่มีไดรฟ์ในขณะที่เปิดตัว
สาเหตุที่อินเทอร์เฟซใช้งานไม่ได้อย่างรวดเร็วคือ ม.2 อินเตอร์เฟซ. ใช้สำหรับไดรฟ์โซลิดสเทตที่ใช้ฟอร์มแฟคเตอร์ที่เล็กกว่าเท่านั้น ไดรฟ์แผ่นแม่เหล็กมีช่วงเวลาที่ยากลำบากเกินมาตรฐาน SATA M.2 มีความยืดหยุ่นมากกว่าเพราะไม่ต้องใช้ไดรฟ์ขนาดใหญ่ นอกจากนี้ยังสามารถใช้ช่อง PCI Express ได้สี่ช่อง ซึ่งหมายถึงไดรฟ์ที่เร็วกว่าสองช่องของ SATA Express
AMD เปิดตัวไมโครโปรเซสเซอร์ Ryzen เมื่อต้นเดือนมีนาคม 2560 โดยนำเสนอการรองรับ SATA Express ในตัวไปยังแพลตฟอร์ม AMD Socket AM4