درایو ذخیره سازی (هارد دیسک)
درایو هارد دیسک (به انگلیسی: Hard Disk Drive) یکی از قطعات رایانه است.
دیسک سخت وسیلهای است با یک یا چند صفحه که سطح آنها با موادی پوشش داده شده
که بتوان دادهها را بهطور مغناطیسی بر روی آنها ضبط نمود.
این وسیله علاوه بر صفحههای مذکور حاوی هدهای خواندن/نوشتن،
سازوکار تعیین محل هد، و موتوری است که در محفظهای جای داده میشود
تا از آلودگیهای خارجی در امان باشد.
این محیط محافظت شده به هدها امکان میدهد تا به اندازهٔ ۱۰ تا ۲۵ میلیونیم
اینچ از سطح صفحهای که عموماً ۳۶۰۰ تا ۷۲۰۰ دور در دقیقه میزند فاصله داشته باشد
بنابراین حجم دادههای قابل ذخیرهسازی و سرعت دستیابی به آنها نسبت به
فلاپیدیسکها بسیار بیشتر است.
در دیسکهای سخت جدید که به آنها دور بالا نیز گفته میشود،
سرعت چرخش دیسک به ۱۵۰۰۰ دور در دقیقه (RPM) میرسد.
ظرفیت دیسکهای سخت به مراتب از فلاپی دیسکها بیشتر بوده و
هر روز به ظرفیت آنها افزوده میشود.
دیسک سخت یا هارد دیسک چیست؟
میتوان گفت دیسک سخت یا (Hard Disk Drive) بزرگترین حافظه جانبی موجود در کامپیوتر است.
تقریبا همه دادهها از جمله سیستم عامل (Operating System)، فایلها، برنامهها و …
روی حافظه جانبیِ دیسک سخت قرار میگیرند. هارد دیسکها
معمولا به اندازه یک کتابچه با اندازهای بین ۳.۵ تا ۶ اینچ هستند.
هارد دیسک چه وظیفهای دارد؟
درایو ذخیره سازی (هارد دیسک)
دیسک سخت یک وظیفه دارد و آن حفظ دائمی دادهها است.
هر داده دیجیتالی و اطلاعاتی که برای ذخیره سازی به هارد دیسک ارسال میشود،
تا زمانی که حذف نشود بر روی سکتورها، در مکان خود باقی خواهد ماند.
البته ممکن است شرایط محیطی نیز در از بین رفتن این دادهها اثر بگذارد.
قسمتهای مختلف هارد دیسک
- قسمت Actuator (کنترل کننده مرکزی)
- قسمت Head Arm (بازوی مکانیکی)
- قسمت Read/Write Head (سر خواندن و نوشتن به اصطلاح Head)
- قسمت Platter (دیسک)
- قسمت Spindle (موتور چرخان دیسکها)
درایو ذخیره سازی (هارد دیسک)
هارد دیسک چگونه کار میکند؟
دستورها همراه با دادههای ارسالی یا دریافتی از هارد دیسک،
توسط Disk Controller (کنترل کننده دیسک) تفسیر میشوند. تفسیر کردن به این معناست
که هارد دیسک میفهمد که طبق دستور داده شده،
مکان داده مورد نظر در کجا قرار داشته و طبق آن عمل خواندن یا نوشتن شروع میشود.
زمانی که سیستم عامل یا یکی از قطعات سخت افزاری نیاز به ذخیره کردن داده یا دریافت آن دادهها را دارند،
دیسک کنترلر وارد عمل میشود و دستور مورد نظر را برای Actuator ارسال میکند.
حال قسمت Actuator وظیفه دارد تا Head Arm (بازوی مکانیکی Head)
را به قسمتهای مختلف Platter هدایت کند.
چون امکان دارد دادههای یک فایل در مکانهای مختلفی بر روی Platter ها ذخیره شود،
بنابراین Head Arm ممکن است بین قسمتهای مختلف پلاتر جابجا شود.
حال قسمت Head وظیفه دارد تا با توجه به دستور داده شده
(خواندن یا نوشتن داده) کار خود را بر روی سکتور فیزیکی مورد نظر انجام دهد.
درصورتی که دیسک کنترلر دستور خواندن نوشته را داده باشد،
در این صورت Head وظیفه دارد تا دادههای مغناطیسی صفر و یک را
بر روی قسمتهای مختلف Platter بخواند و آن را به Actuator بفرستد.
سپس Actuator دادههای خوانده شده را به دیسک کنترلر باز میگرداند تا مورد پردازش قرار گیرد.
اما در صورتی که دیسک کنترلر دادهای را برای ذخیره کردن به هارد دیسک بفرستد،
در این صورت Actuator وظیفه دارد دادهها را تک به تک به Head ارسال کند
تا قسمت Head این دادهها را به صورت صفر و یک در فضا های ذخیره سازی Platter ذخیره کند.
قسمت داخلی هارد دیسکها معمولاً مهر و موم شده هستند
تا از ورود گرد و غبار به داخل، و اختلال در کار قطعات جلوگیری شود.
همچنین در داخل هارد دیسکها یک فیلترینگ هوا برای فیلتر و خارج کردن گرد و غبار، جاسازی میشود