هارد ديسک ها مکانيکي ترين قطعه موجود در کامپيوتر ها به شمارمي آيند. اين موضوع باعث مي شود هارد ديسک سيستم را از پتانسيل کارآيي واقعي آن دور کند. کندي هارد ديسک ها تنها به کامپيوترhardمحدود نمي شود و در وسايل الکترونيکي ديگر مثل پخش کننده هاي موسيقي که هارد ديسک دارند، نيز ردي از اين اثر ديده مي شود. ساختار هارد ديسک مربوط به سال 1956 مي شود. در اين سال آي بي ام اولين هارد ديسک را با ظرفيت 5 مگابايت عرضه کرده که توسط 50 ديسک 24 اينچي فراهم مي شد. اين تکنولوژي در حال حاضر نيز به همين صورت استفاده مي شود. در حال حاضر يک هارد ديسک 400 گيگا بايتي داراي 5 ديسک 5/3 اينچي هر کدام با ظرفيت 80 گيگا بايت است. با افزايش ظرفيت هارد ديسک ها، تنوع اطلاعات موجود روي آن ها نيز افزايش مي يابد که باعث افزايش قابل توجه زمان دسترسي (access time) مي شود. در واقع منظور همان مدت زماني است که طول مي کشد تا هدهاي خواندن و نوشتن اطلاعات را بر روي ديسک پيدا کنند که در هنگام اجراي نرم افزارها از اين تاخير با نام load شدن نرم افزار ياد مي شود. که بخش اصلي اين تاخير مربوط به هارد ديسک مي شود.
اما ساختار هارد چگونه است؟
هر هارد شامل چند ديسک مي شود و هر ديسک داراي چندين واحد ذخيره سازي اطلاعات است. شيار يا (track) يکي از اين واحدها است. که به شکل دايره همانند شيارهاي صفحه گرامافون است. واحد بعدي کلاستر (cluster) است. خود کلاستر شامل يک يا چند سکتور يا قطاع (sector) است. سکتورها کوچکترين واحد ذخيره سازي اطلاعات هستند. که اطلاعات درون آن قرار مي گيرند ارتباط ميان سکتورها توسط (فايل سيستم) بررسي و پيگيري مي شود. براي خواندن و نوشتن اطلاعات از وسيله اي به نام هد استفاده مي شود. هدها روي يک بازوي محرک قرار دارند. براي چرخش ديسک ها نيز از يک وسيله دوکي شکل استفاده مي شود که باعث چرخش صفحه مي شود. هر چه سرعت چرخش بيش تر باشد ديسک سريعتر عمليات ها را انجام مي دهد. واحد اين چرخش دور بر دقيقه يا rpm است. به مجموع زمان جستجوي فايل و چرخش ديسک زمان دسترسي مي گويند. هنگامي که بسته هاي اطلاعاتي درخواستي از هارد افزايش يابد مدت زمان دسترسي افزايش پيدا مي کند و براي کاربرد محسوس خواهد بود. هارد براي پيدا کردن و خواندن چند بسته اطلاعاتي که در نقاط مختلف هارد هستند و حرکت هاي اضافي زيادي انجام مي دهد تا آن ها را پيدا کرده و بخواند. تکنولوژي ncq يا صف بندي ذاتي دستورات براي حل اين مشکل ارائه شده است اين تکنولوژي براي ديسک هاي سازگار با درگاه sata در نظر گرفته شده است.
و اما :ncq
هارد ديسک هاي بدون ncq دستورات را طبق ترتيبي که دريافت مي کنند اجرامي کنند. درست مانند هنگامي که وارد يک فروشگاه شده ايد و طبق ليست خريد خود را به ترتيب از قفسه هاي بر مي داريد.هارد ديسک هايي که ncq دارند دستورات را به ترتيب نزديکي آن ها به محل فعلي هدهاي هارد ديسک انجام مي دهند. مانند هنگامي که در فروشگاه خريد خود را بر اساس ليست از اجناس نزديک تر به خودتان شروع کنيد. براي استفاده از ncq چندين پيش نياز وجود دارد، اولي پشتيباني هارد ديسک شما از ncq و دومي پشتيباني کنترلگر ديسک از ncq چنانچه اين قابليت در هارد ديسک داشته باشد بر روي آن ذکر خواهد شد.همچنين بعضي از مادر بوردهايي که پورت sata دارند داراي قابليتي به نام ahci هستند که اجازه مي دهد سيستم عامل از قابليت ncq استفاده کند. اين قابليت در ويندوز xp در نظر گرفته نشده است بنابراين هنگام نصب ويندوز xp بايد درايورهاي ahci را نصب کنيد. اما خوشبختانه ويندوز ويستا به طور کامل از اين قابليت پشتيباني مي کند و تنها کافي است حالت ahci را در بايوس مادربورد فعال کنيد
منبع: www.iranictnews.ir/س