สารบัญ:
คำนิยาม - Native Command Queuing (NCQ) หมายถึงอะไร
Native command queuing (NCQ) เป็นเทคโนโลยีที่ช่วยให้ฮาร์ดไดรฟ์ SATA สามารถยอมรับคำสั่งได้มากกว่าหนึ่งคำสั่งในแต่ละครั้งโดยการปรับลำดับการดำเนินการอ่านและเขียนคำสั่งให้เหมาะสมที่สุด สิ่งนี้จะเพิ่มประสิทธิภาพของไดรฟ์โดย จำกัด จำนวนการเคลื่อนไหวของหัวไดรฟ์เมื่อมีคำขอเข้าอ่าน / เขียนหลายครั้ง
Techopedia อธิบายการจัดคิวคำสั่งดั้งเดิม (NCQ)
NCQ แทนที่คำสั่งที่ติดแท็กการจัดคิว (TCQ) ซึ่งใช้กับ ATA แบบขนาน (PATA) ลักษณะที่ TCQ โต้ตอบกับระบบปฏิบัติการ (OS) เก็บภาษี CPU เพื่อเป็นการเพิ่มประสิทธิภาพเล็กน้อย
ทั้งในฮาร์ดไดรฟ์และในอะแดปเตอร์บัสโฮสต์ SATA ต้องรองรับและเปิดใช้งาน NCQ และต้องโหลดไดรเวอร์ที่เหมาะสมลงในระบบปฏิบัติการ ระบบปฏิบัติการบางระบบมีไดร์เวอร์ทั่วไปที่จำเป็น (เช่น Windows Vista และ Windows 7) ในขณะที่ระบบอื่นจำเป็นต้องโหลดไดร์เวอร์เฉพาะของผู้ขายเพื่อเปิดใช้งาน NCQ เช่น Windows XP
อาจใช้ NCQ ในโซลิดสเตทไดรฟ์ (SSD) ไดรฟ์ที่มีข้อมูลในชิปหน่วยความจำแบบไม่ลบเลือนและไม่มีชิ้นส่วนที่เคลื่อนไหว ที่นี่เวลาแฝง (ความล่าช้าในการประมวลผลคำสั่ง) พบได้บนโฮสต์ที่ไม่ได้อยู่ในไดรฟ์ ไดรฟ์ใช้ NCQ เพื่อให้แน่ใจว่ามีคำสั่งดำเนินการในขณะที่อะแดปเตอร์โฮสต์กำลังประมวลผลงาน CPU