亲爱的读者,你好!综合小编来为大家讲解下sata硬盘是固态硬盘吗,SATA硬盘NCQ技术分析”这个话题的讨论,为读者答疑解惑,以下内容是本小编对于此话题的观点:
原生命令排序意味着可以对硬盘接收的指令进行排列以提高性能。具体来说,接收到的指令按照一定的顺序重新排序。排序的目的是让磁头专注于寻址,减少磁头不必要的来回寻址来缩短整体时间,有效提高硬盘的响应速度和整体传输速度。为了减少寻道时间,通常的做法是对任务进行重新排序。因为如果我们的定位任务是按照先到先得的顺序进行的话,延迟肯定是很大的。这里有一个很好理解的例子。如果三个人同时乘电梯,A先按按钮去10楼,B去5楼,C去15楼。如果电梯先上10楼,再下5楼,再上15楼,显然浪费了很多时间,正常顺序是自下而上安排的。这个例子很常见,但也许人们在乘坐电梯时永远不会考虑到。当然,寻道时间的优化比这个复杂得多,算法也聪明得多。
NCQ给我们带来了智能硬盘,它知道如何自己安排任务。从最近的技术发展来看,硬件的发展已经不再是单纯的提高工作频率,各种优化算法和架构的改革已经成为提升性能的新增长点。NCQ更像是超线程技术,在单任务中表现不太好,但在多任务环境中可以明显提升性能,我们通常是多任务的。我们可以用超线程的态度对待NCQ,NCQ肯定会是硬盘的发展方向。