Huis audio Wat is native opdrachtwachtrij (ncq)? - definitie van techopedia

Wat is native opdrachtwachtrij (ncq)? - definitie van techopedia

Inhoudsopgave:

Anonim

Definitie - Wat betekent Native Command Queuing (NCQ)?

Native command queuing (NCQ) is een technologie waarmee SATA harde schijven meer dan één opdracht tegelijk kunnen accepteren door de volgorde te optimaliseren waarin lees- en schrijfopdrachten worden uitgevoerd. Dit verhoogt de prestaties van de schijf door het aantal bewegingen van de aandrijfkop te beperken wanneer meerdere lees- / schrijfverzoeken in de wachtrij staan.

Techopedia verklaart Native Command Queuing (NCQ)

NCQ vervangt tagged command queuing (TCQ), dat wordt gebruikt met parallelle ATA (PATA). De manier waarop TCQ samenwerkt met het besturingssysteem (OS) belast de CPU in ruil voor weinig prestatiewinst.

Zowel op de harde schijf als in de SATA-hostbusadapter moet NCQ worden ondersteund en ingeschakeld en moet het juiste stuurprogramma in het besturingssysteem worden geladen. Sommige besturingssystemen bevatten de vereiste generieke stuurprogramma's (zoals Windows Vista en Windows 7), terwijl andere vereisen dat leverancierspecifieke stuurprogramma's worden geladen om NCQ in te schakelen, zoals Windows XP.

NCQ kan ook worden gebruikt in solid-state drives (SSD's), drives die gegevens bevatten in niet-vluchtige geheugenchips en geen bewegende delen bevatten. Hier wordt latentie (de vertraging in het verwerken van opdrachten) gevonden op de host en niet op de schijf. De drive gebruikt NCQ om te zorgen dat deze opdrachten moet verwerken terwijl de hostadapter CPU-taken verwerkt.

Wat is native opdrachtwachtrij (ncq)? - definitie van techopedia