नेटिव कमांड क्यूइंग (NCQ) एक ऐसी तकनीक है जो SATA हार्ड ड्राइव को एक समय में एक से अधिक कमांड को स्वीकार करने के लिए सक्षम करती है, जिसमें उस क्रम को अनुकूलित किया जाता है जिसमें पढ़ने और लिखने के आदेश निष्पादित होते हैं। यह ड्राइव हेड मूवमेंट की संख्या को सीमित करके ड्राइव के प्रदर्शन को बढ़ाता है जब कई पढ़ने/लिखने के अनुरोध कतारबद्ध होते हैं।
NCQ टैग की गई कमांड क्यूइंग (TCQ) को प्रतिस्थापित करता है, जिसका उपयोग समानांतर ATA (PATA) के साथ किया जाता है। जिस तरह से टीसीक्यू ऑपरेटिंग सिस्टम (ओएस) के साथ इंटरैक्ट करता है, वह सीपीयू पर कम प्रदर्शन लाभ के बदले में कर लगाता है।
हार्ड ड्राइव और SATA होस्ट बस एडॉप्टर दोनों में, NCQ को समर्थित और सक्षम होना चाहिए और उचित ड्राइवर को OS में लोड किया जाना चाहिए। कुछ OS में आवश्यक जेनेरिक ड्राइवर शामिल होते हैं (जैसे कि Windows Vista और Windows 7) जबकि अन्य को NCQ को सक्षम करने के लिए वेंडर-विशिष्ट ड्राइवरों को लोड करने की आवश्यकता होती है, जैसे Windows XP।
NCQ का उपयोग सॉलिड-स्टेट ड्राइव (SSDs) में भी किया जा सकता है, ड्राइव में गैर-वाष्पशील मेमोरी चिप्स में डेटा होता है और इसमें कोई मूविंग पार्ट नहीं होता है। यहां, विलंबता (आदेशों को संसाधित करने में देरी) ड्राइव पर नहीं बल्कि होस्ट पर पाई जाती है। ड्राइव एनसीक्यू का उपयोग यह सुनिश्चित करने के लिए करता है कि होस्ट एडॉप्टर सीपीयू कार्यों को संसाधित करते समय इसे संसाधित करने के लिए कमांड है।
0 Comments