The Native Command Queuing (NCQ) feature is an extension of the Serial ATA protocol that tries to optimize the order by which read/write requests are executed on the server's hard disk. You can use NCQ to reduce the unnecessary drive head movement, resulting in increased performance for media server workloads where multiple simultaneous read/write requests can occur.
To enable NCQ, try completing the following:
- Restart the server computer and access the system's BIOS during the boot process.
- Look for parameters referring to SATA.
- Choose AHCI (which would inherently enable NCQ) or Native accordingly.
tail -n 100 /var/log/dmesg
Originally Published: For Wowza Streaming Engine on 01-26-2016.
If you're having problems or want to discuss this article, post in our forum.