خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


Sector و Block یا Cluster در هارد دیسک چیست

Sector و Block یا Cluster در هارد دیسک چیست
یک sector یک نقطه کوچک فیزیکی بر روی دیسک فرمت شده است که اطلاعات روی آن ذخیره می شود. وقتی دیسک فرمت می شود، track ها مشخص می شوند(حلقه های متحدالمرکز از داخل به سمت بیرون صفحه مغناطیسی یا Platter ایجاد می شوند. در یک هارد دیسک 3.5 اینچی بیش از هزار track می تواند وجود داشته باشد. بخش های کوچکی که داخل هر Track قرار دارد، sector گفته می شود. یک sector کوچکترین واحد ذخیره سازی فیزیکی دیسک است و تقریباً همیشه اندازه آن 512 بایت (0.5 کیلوبایت) است.) هر track به قطعات کوچکی به نام Sector تقسیم می شود. در هارد دیسک ها و فلاپی ها هر sector می تواند 512 بایت داده را در خود جای دهد.

نرم افزار سامانه مودیان راهکار
از طرف دیگر ، یک Block، گروهی از Sector هاست که سیستم عامل می تواند آنها را آدرس دهی کند(بدان ها اشاره کند). یک Block می تواند متشکل از یک Sector یا چندین sector باشد(2،4،8 ، یا حتی 16). هرچه درایو بزرگتر باشد sector های بیشتری در یک Block نگهداری می شود.



Sector و Block یا Cluster در هارد دیسک چیست . آموزشگاه رایگان خوش آموز

خب، چرا Block یا Cluster وجود دارد؟ چرا سيستم عامل مستقیم به سراغ Sector ها نمی رود؟ زیرا تعداد Block ها یا آدرس های درایو محدودیت هایی دارد که یک سیستم عامل می تواند آنها را برطرف کند. با تعریف یک block به عنوان چندین sector، یک سیستم عامل می تواند با هارد دیسک های بزرگتر بدون افزایش تعداد آدرس Block کار کند. به عنوان مثال، PC DOS فقط می تواند 65،536 بلوک (64K) را آدرس دهد کند و هر Block فقط می تواند یک Sector تک باشد. پس بیشتری ظرفیت یک دیسک برای Pc Dos نهایتا می تواند 32 مگابایت باشد. (نسخه های قبلی سیستم عامل Mac به دلایل مشابه دارای محدودیت حجم 16 mb بود). اگر اندازه یک Block، را مثلاً به 4K افزایش دهید، همان نسخه DOS اکنون می تواند با حجمی به اندازه 256 مگابایت کار کند(64K Addresses * 4K blocks). در نسخه های فعلی سیستم عامل، نرم افزار فرمت کردن، ظرفیت کل هارد دیسک را بررسی می کند و کمترین تعداد Sector هایی را که باید در یک Block قرار بگیرند را کشف می کند تا بتواند از کل درایو استفاده کند. بنابراین ، هنگامی که شما یک فلاپی را فرمت می کنید، اندازه بلاک هشت sector یا 4K است. چرا این موضوع مهم است؟


وقتی فایلی از روی هارد دیسک به فلاپی کپی می شود، معمولاً فضای کمتری نسبت به هارد دیسک اشغال می کند. درست با غلط؟

درست است. اگر چه سایز فایل دست نخورده است ولی sector های کمتری برای ذخیره فایل مورد استفاده قرار گرفته است. البته این قضیه بر عکس هم هست. یعنی وقتی فایلی از فلاپی به هارد کپی می شود، فضای بیشتری را اشغال می کند. وقتی فایل ها روی دیسک ذخیره می شوند، همیشه از تعداد زیادی Block استفاده می کنند. فضای باقی مانده در انتهای یک بلاک هدر رفته و استفاده نشده باقی خواهد ماند. مثلا وقتی block size هارد دیسک تان 4K باشد، و شما یک فایل 4.5K دارید. این فایل برای ذخیره شدن در هارد دیسک شما (2 بلوک کامل) به 8K نیاز دارد ولی در فلاپی فقط به 4.5K ظرفیت نیاز دارد.
اگر در پارتیشن های هارد دیسک مثل درایو ویندوز که ویندوز نصب شده و برنامه ها در این درایو عموما نصب می شوند فضای های اشغال شده برای ذخیره فایل های کوچک مربوط بدان ها، باعث هدر رفت فضایی از Block یا Cluster ها خواهد شد. از طرفی با فشرده سازی فایل های کوچک در هارد دیسکی که Block Size یا Cluster Size بزرگی دارند ممکن است در مصرف فضای هارد دیسک صرفه جویی نشود. اگر فایلی به ظرفیت 3K داشته باشید و Cluster Size شما برابر 4K باشد، در نهایت فایل شما یک بلاک یا کلاستر را اشغال خواهد کرد.


نمایش دیدگاه ها (2 دیدگاه)

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.


دسته بندی مطالب خوش آموز