ความแตกต่างระหว่าง AHCI และ ATA ความแตกต่างระหว่าง

Anonim

AHCI และ ATA < ATA (AT Attachment) เป็นมาตรฐานที่ได้รับมานานแล้วและได้รับการออกแบบมาเพื่อสร้างส่วนติดต่อระหว่างอุปกรณ์เก็บข้อมูลเช่นฮาร์ดไดรฟ์และ CPU เนื่องจาก ATA เก่ามากจึงได้รับการปรับปรุงให้ดีขึ้นสองสามครั้ง มีสองประเภทของ ATA, แรกคือ Parallel ATA (PATA) และที่สองคือ Serial ATA (SATA); แม้ว่าการใช้ ATA มักหมายถึงอดีตเนื่องจาก ATA และ PATA มีความหมายเหมือนกันก่อนการมาถึง SATA ในทางกลับกัน AHCI (Advanced Host Controller Interface) เป็นอินเตอร์เฟซตัวควบคุมโฮสต์ที่ออกแบบมาสำหรับ SATA จะกำหนดวิธีการส่งผ่านข้อมูลระหว่างอุปกรณ์เก็บข้อมูลกับโฮสต์

เนื่องจาก AHCI ค่อนข้างใหม่ไม่สามารถใช้งานร่วมกับ ATA รุ่นเก่าได้ ใช้ AHCI ได้เฉพาะกับเมนบอร์ดที่เปิดใช้งาน SATA และฮาร์ดไดรฟ์เท่านั้น แม้จะใช้ SATA ผู้ใช้ยังคงมีทางเลือกว่าจะใช้ AHCI หรือการใช้ PATA ที่เก่ากว่า นี้มีขึ้นเพื่อปรับปรุงความเข้ากันได้กับอุปกรณ์รุ่นเก่าที่มีคอนโทรลเลอร์ SATA แต่ไม่สามารถใช้ AHCI ได้ ถ้าคุณมีการติดตั้ง Windows กับ ATA ที่เลือกอยู่แล้วมันยากที่จะเปลี่ยนไปใช้ AHCI เนื่องจากระบบของคุณอาจไม่ได้ติดตั้งไดรเวอร์ที่ถูกต้องซึ่งจะนำไปสู่หน้าจอสีฟ้าแห่งความตาย วิธีที่ง่ายที่สุดและง่ายที่สุดในการเปลี่ยนไปใช้ AHCI คือการติดตั้งระบบปฏิบัติการของคุณใหม่ แม้ว่าจะเป็นเรื่องง่าย แต่ก็ใช้เวลานานและอาจไม่คุ้มค่ากับเวลา

AHCI ไม่ใช่ข้อดีของมัน อาจไม่คุ้มค่ากับรายละเอียดของข้อกำหนด แต่ AHCI จะปลดล็อกคุณลักษณะสองอย่างที่คุณไม่พบในฮาร์ดไดรฟ์ที่ใช้ ATA แรกคือ hot-plugging หรือความสามารถในการเพิ่ม / เอาฮาร์ดดิสก์ออกจากระบบโดยไม่ต้องบูตเครื่องใหม่ โดยทั่วไปถือว่าฮาร์ดดิสก์ของคุณเป็นการ์ดหน่วยความจำหรือสื่อที่ถอดได้ คุณลักษณะที่สองคือ NCQ (Native Command Queuing) NCQ อนุญาตให้คอนโทรลเลอร์เปลี่ยนลำดับของคำขอเพื่อลดจำนวนสปินที่ต้องการเพื่อดึงข้อมูลทั้งหมด

สรุป:

AHCI เป็นอินเตอร์เฟสคอนโทรลเลอร์ในขณะที่ ATA เป็นมาตรฐานสำหรับการเชื่อมต่ออุปกรณ์เก็บข้อมูล

AHCI ไม่สามารถทำงานร่วมกับ ATA

AHCI มีคุณสมบัติขั้นสูงจำนวนมากที่ไม่ได้ใช้งาน ใช้ได้กับ ATA