جستجو در محصولات

گالری پروژه های افتر افکت
گالری پروژه های PSD
جستجو در محصولات


تبلیغ بانک ها در صفحات
ربات ساز تلگرام در صفحات
ایمن نیوز در صفحات
.. سیستم ارسال پیامک ..
ارتقا کارايي هارد ديسک ها با تکنولوژي ncq
-(7 Body) 
ارتقا کارايي هارد ديسک ها با تکنولوژي ncq
Visitor 291
Category: دنياي فن آوري
اگر نظرسنجي دقيقي شکل گيرد، حتم دارم کمتر از پنج درصد کاربران بازار با تکنولوژي ncq آشنايي دارند. جواد زارعي- در خريد قطعه مهمي مانند هاردديسک کمتر به نوع تکنولوژي مورد استفاده توجه مي شود و خريدار محترم بيشتر بر سرعت گردش و ميزان بافر آن تمرکز مي کند. سرعت گردش محور مرکزي و ظرفيت بافر، دو پارامتر مهم در افزايش کارايي هاردديسک ها محسوب مي شوند، اما چيزهاي ديگري نيز وجود دارند که در ظاهر امر به چشم نمي آيند، اما اثربخشي آن ها غيرقابل انکار است. در اين نوبت و به قدر فرصتي که در اختيار دارم در اين باره صحبت خواهم کرد. تکنولوژي ncq اگر نظرسنجي دقيقي شکل گيرد، حتم دارم کمتر از پنج درصد کاربران بازار با تکنولوژي ncq آشنايي دارند. البته اهالي حرفه اي مدت هاست که با تکنولوژي اصيل تري " تکنولوژي ncq در واقع يکي از فرزندان خلف تکنولوژي tcq است و فقط در هاردديسک هاي sata عرضه مي شود و شرايطي را فراهم مي کند تا دسترسي به محل هاي ذخيره سازي داده ها به شيوه اي هوشمندانه انجام شود. ... " با نام tcq آشنايي دارند و به همين دليل مي توانند حدس هايي درباره ncq مطرح کنند. تکنولوژي ncq در واقع يکي از فرزندان خلف تکنولوژي tcq است و فقط در هاردديسک هاي sata عرضه مي شود و شرايطي را فراهم مي کند تا دسترسي به محل هاي ذخيره سازي داده ها به شيوه اي هوشمندانه انجام شود. اصطلاح ncq مخفف native command queuing است و همچنان که گفتم از فرزندان tcq که در سال 1994 براي استفاده در هاردديسک هاي scsi2 ارايه شده بود. مفهوم ncq همچنان که مي دانيد بخش کنترل گر هاردديسک براساس درخواست هايي که توسط چيپ ست هاي اصلي مادربرد ارسال مي شود فعاليت مي کند. اين درخواست ها شامل نوشتن و خواندن داده ها هستند. از اين رو اگر هاردديسک را مجموعه اي از منطقه هاي ذخيره سازي (سلول هاي حافظه) فرض کنيم، هد خواندن و نوشتن براي انجام دستورات بخش کنترلي، لازم است که بين سلول هاي توزيع شده روي ديسک مدور جابه جا شود و دستورات مشخص را يک به يک انجام دهد. با يک مثال ساده توصيف بهتري از عملکرد هد خواندن و نوشتن ارايه مي کنيم. فرض کنيد که دستورات بخش کنترلي هاردديسک اين چنين باشد که: اول؛ داده x را از سلول حافظه 8 بخوان، دوم؛ داده y را در سلول حافظه 4 ثبت کن، سوم؛ داده z را از سلول حافظه 7 بخوان، چهارم؛ داده w را در سلول حافظه 1 ثبت کن. هد خواندن و نوشتن براي انجام اين امور بايد از موقعيت سکون خود (سلول حافظه صفر) حرکت کند و پس از گذر از سلول هاي 1 تا 7، خود را به سلول شماره 8 برساند. سپس بايد به از 3 سلول عبور کند و خود را به سلول 4 برساند. آنگاه نوبت به سلول 7 مي رسد که با عبور از سلول هاي حافظه 5 و 6 قابل دسترسي خواهد بود و در پايان هد خواندن و نوشتن بايد که به سلول 1 بازگردد و دستور چهارم را انجام دهد. هد خواندن و نوشتن براي انجام اين چهار دستور مختصر " همچنان که مي دانيد بخش کنترل گر هاردديسک براساس درخواست هايي که توسط چيپ ست هاي اصلي مادربرد ارسال مي شود فعاليت مي کند. اين درخواست ها شامل نوشتن و خواندن داده ها هستند. ... " لازم است که از روي حداقل 21 سلول حافظه عبور کند. استفاده از تکنولوژي ncq شرايط ديگري را رقم خواهد زد. به اين صورت که بخش کنترلي پيش از ارسال دستورات براي هد خواندن و نوشتن قدري فکر مي کند و سعي دارد که مسيرهاي تکراري را حذف کند. اگر دستورات چهارگانه ذکر شده را با استفاده از تکنولوژي ncq انجام دهيم اين چنين مي شود که هد خواندن و نوشتن اول دستور العمل چهارم را به انجام مي رساند و به سلول حافظه يک منتقل مي شود، سپس دستورالعمل دوم را به انجام مي رساند و پس از آن نوبت به انجام دستورالعمل سوم در موقعيت 7 مي رسد. در پايان دستورالعمل اول را در سلول 8 به پايان مي رساند. مشهود است که موارد چهارگانه فوق فقط با 8 جابه جايي انجام مي شود، در صورتي که اين دستورات بدون استفاده از اين تکنولوژي در 21 جابه جايي انجام مي گرفت. البته هر چه شرايط پيچيده تر شود، ميزان اثرگذاري تکنولوژي ncq کاهش خواهد يافت، اما در همان حالت حداقلي نيز تفاوت مشهود است. مزاياي تکنولوژي ncq اصل ترين استفاده از تکنولوژي ncq، در کاربردهاي چندگانه است. به بيان ديگر اين تکنولوژي براي افزايش کارايي سرورهايي طراحي شده است که درخواست هاي متنوع چندين کاربر به صورت همزمان براي هاردديسک ارسال مي کند. نکته جالب اين است که بيشتر کاربران کنوني کامپيوترها از چندين برنامه به صورت همزمان استفاده مي کنند و به همين دليل اين تکنولوژي کارساز خواهد بود. علاوه بر افزايش کارايي هاردديسک در دسترسي به داده ها، چند مزيت ديگر را نيز مي توان عنوان کرد. اول اينکه؛ هد خواندن و نوشتن کمتر جابه جا مي شود و عمر مفيد آن افزايش خواهد يافت. دوم اينکه؛ استفاده بلندمدت از تکنولوژي ncq موجب کاهش مصرف انرژي " هد خواندن و نوشتن براي انجام اين امور بايد از موقعيت سکون خود (سلول حافظه صفر) حرکت کند و پس از گذر از سلول هاي 1 تا 7، خود را به سلول شماره 8 برساند.... " خواهد شد. سوم اينکه؛ هر چه تماس هد خواندن و نوشتن با سطح هاردديسک کمتر باشد، احتمال بروز خطا در ثبت و خوانش داده ها کاهش خواهد يافت. ديگر اينکه، کاهش تماس هد يا سطح هاردديسک احتمال برخورد فيزيکي اين دو موجود و بروز صدمات غيرقابل جبران فيزيکي هاردديسک را کاهش خواهد داد. به بيان ديگر امر ذخيره سازي داده ها با درصد خطاي کمتري انجام مي شود و داده ها با امنيت بيشتري نگهداري مي شوند. چهارم اينکه؛ زمان انتظار انجام دستورات بعدي کاهش خواهد يافت و حافظه بافر با سرعت بالاتري خالي مي شود و پذيراي داده ها و دستورالعمل هاي جديد خواهد شد. نتيجه اينکه با اين اقدام شاهد وقفه هاي طولاني براي ثبت يا دريافت داده ها نخواهيم بود. و آخر اينکه بيشتر هاردديسک هايي که از رابط sata استفاده مي کنند همراه با تکنولوژي ncq عرضه مي شوند، اما برخي مدل ها همچنان بدون اين تکنولوژي توليد شده و خريدار از همه جا بي خبر نيز بدون اطلاع قبلي آن را مي خرد. به طور معمول قيمت اضافه اي به دليل ارايه امکان استفاده از اين تکنولوژي دريافت نمي شود! ديگر اينکه، استفاده از تکنولوژي ncq علاوه بر افزايش کارايي کلي هاردديسک، احتمال بروز خطا يا خرابي (mtbf) را نيز کاهش مي دهد. اگر از آن دسته کاربراني هستيد که به صورت همزمان از چند نرم افزار استفاده مي کنيد لازم است که هاردديسک شما مجهز به تکنولوژي ncq باشد. اين را هم بگويم و خلاص که ترکيب تکنولوژي هاي ncq و raid در سيستم هايي که از چندين هاردديسک استفاده مي کنند فوق العاده است. همين!
منبع: www.hamvatan.com
Add Comments
Name:
Email:
User Comments:
SecurityCode: Captcha ImageChange Image