کدام اندازه واحد تخصیص برای قالب‌بندی درایو بهترین است

وقتی یک هارد دیسک را فرمت می کنید، یکی از انتخاب هایی که می توانید انجام دهید این است که واحد تخصیص چه اندازه باشد. اکثر مردم فقط آن را روی مقدار پیش فرض توصیه شده رها می کنند و به زندگی خود ادامه می دهند. 

با این حال، آیا فکر کرده اید که تغییر اندازه آن عدد چه تاثیری خواهد داشت؟ آیا عدد پیش فرض برای نیازهای شما بهترین است؟ بیایید ببینیم کدام اندازه واحد تخصیص برای شما بهترین است. در واقع کمتر از آن چیزی که فکر می کنید پیچیده است!

دوره آموزشی خرابی در قالب‌های درایو

قبل از اینکه به طور خاص به واحدهای تخصیص بپردازیم، باید به طور خلاصه به فرمت های درایو(drive formats) اشاره کنیم. وقتی یک درایو فرمت نشده باشد، فضای فیزیکی درایو مانند یک میدان باز گسترده است. وقتی درایو را فرمت می‌کنید، در آدرس‌ها سازماندهی می‌شود، گویی آن میدان باز در قطعات کوچکی از زمین تقسیم شده است.

فرمت های مختلف سیستم های مختلفی برای چیدمان فضای موجود دارند که هر کدام مزایا و معایب خاص خود را دارند، اما این داستانی برای مقاله دیگری است.

اندازه واحد تخصیص چیست؟

اگر فرمت کردن یک درایو مانند تبدیل یک میدان باز به زمین های کوچکتر باشد، واحد تخصیص یکی از آن قطعات خواهد بود. گاهی اوقات به آن اندازه "خوشه ای" نیز می گویند. واحد تخصیص کوچکترین بیت داده ای است که یک درایو می تواند ذخیره کند.

این بدان معنی است که حتی اگر یک فایل کوچکتر از اندازه واحد تخصیص باشد، باز هم کل چیز را اشغال می کند. بنابراین هر فضای فیزیکی باقیمانده هدر می رود.

اندازه واحدهای تخصیص پیش فرض(Default Allocation Units Size Determined) چگونه تعیین می شود ؟

اینکه کدام اندازه واحد تخصیص بهتر است به عوامل متعددی بستگی دارد. از اندازه کل درایو گرفته تا سیستم عامل خاصی که استفاده می کنید. اندازه واحدهای تخصیص باید طوری انتخاب شود که تعادل خوبی بین عملکرد درایو و استفاده کارآمد از فضا وجود داشته باشد.

با این حال، انواع فایل‌هایی که در درایو سیستم ذخیره می‌شوند، ممکن است بسیار متفاوت از درایوهایی باشند که فقط برای ذخیره فایل‌های رسانه استفاده می‌شوند، به عنوان یک مثال.

سپس ما مشکل درایوهای حالت جامد را(solid state drives) داریم ، که در هنگام تکه تکه شدن فایل، از دست دادن عملکرد رنج نمی برند. تکه تکه شدن نیز تا حدی تابعی از اندازه تخصیص است. بنابراین، اندازه تخصیص پیش‌فرض که هنگام قالب‌بندی درایو به شما ارائه می‌شود، یک اندازه هدف عمومی است که باید برای اکثر افراد، در بیشتر مواقع کارساز باشد.

اندازه واحد تخصیص(Allocation Unit Size) چه تأثیری بر عملکرد دارد(Performance) ؟

اندازه واحد تخصیص(Allocation) بر عملکرد درایو تأثیر دارد. مخصوصا هاردهای مکانیکی. اساساً(Basically) ، هر چه اندازه واحد تخصیص را بزرگتر کنید، تعداد کل واحدهای تخصیص کمتر می شود. این منطقی است زیرا "قطعه" املاک و مستغلات شما بزرگتر است. بنابراین هنگامی که رایانه شما باید مکان فیزیکی داده های شما را جستجو کند، دفترچه آدرس بسیار نازک تر است.

این "زمان جستجو" درایو را کاهش می دهد. یعنی چقدر طول می کشد تا مکان فایل را در جدول تخصیص فایل جستجو کنید و سپس به واحدهای تخصیص صحیح دسترسی پیدا کنید. باز هم(Again) ، در درایوهای مکانیکی این یک مشکل مهم است زیرا از نظر فیزیکی مجبور است هدهای خواندن/نوشتن هارد دیسک را به محل واحد تخصیصی که می‌خواهید به آن دسترسی داشته باشد منتقل کند.

داشتن اندازه تخصیص بسیار کوچک نیز می تواند منجر به تکه تکه شدن شدید شود. به این دلیل که هر فایلی که بزرگتر از واحد تخصیص باشد در چندین واحد نوشته می شود. مشکل اینجاست که واحدهای باز می توانند در سراسر درایو پراکنده شوند، زیرا فایل ها در طول زمان نوشته و حذف می شوند.

اندازه واحد تخصیص(Allocation Unit Size) چه تأثیری بر فضای درایو دارد(Drive Space) ؟

فضای فرمت شده یک هارد دیسک با کل فضای خام آگهی شده روی بسته بندی متفاوت است. دلیل اصلی این امر ربطی به اندازه واحدهای تخصیص ندارد. این به دلیل این واقعیت احمقانه است که همه یک مگابایت را 1024 کیلوبایت تعریف می کنند، به جز برای سازندگان هارد دیسک که آن را تا 1000 گرد می کنند. دلیل آن این است که حافظه و فضای ذخیره سازی رایانه با واحدهای باینری اندازه گیری می شوند، نه اعشاری، اما این به طور دقیق به تخصیص مربوط نمی شود. اندازه واحد.

دلیل(othe) دیگر اینکه اندازه واقعی یک فایل و مقدار فضایی که روی دیسک اشغال می کند متفاوت است به اندازه واحدهای تخصیص مربوط می شود. اندازه واحد کوچکترین فضایی را که یک فایل می تواند در درایو اشغال کند را تعیین می کند. بنابراین اگر اندازه واحد شما 4 کیلوبایت است، اما فایل 2 کیلوبایت است، در نهایت با 2 کیلوبایت داده پرکننده خواهید داشت. اگر هر فایل روی درایو فقط 2 کیلوبایت حجم داشته باشد، نصف فضای درایو را هدر می دهید!

مشکل اینجاست که فایل ها در همه اندازه ها هستند. به خصوص در درایوهای سیستم، جایی که ممکن است میلیون‌ها فایل متنی کوچک حاوی داده‌های پیکربندی، اما همچنین فایل‌های رسانه‌ای عظیم مانند ارائه‌ها یا عکس‌های با وضوح بالا وجود داشته باشد.

اگر اندازه تخصیص را خیلی بزرگ کنید، فضا را هدر خواهید داد زیرا بسیاری از واحدها تا حدی پر می شوند. آنها را خیلی کوچک کنید و در نهایت با فایل‌هایی که در واحدهای تخصیص مختلف تقسیم می‌شوند، مواجه می‌شوید. اگرچه هارد دیسک های مدرن آنقدر بزرگ هستند که نگرانی در مورد هدر رفتن فضای واحد تخصیص فایل دیگر اهمیتی ندارد.

اندازه واحدهای تخصیص توصیه شده

بنابراین اکنون می دانید که یک واحد تخصیص چیست، چرا وجود دارد و وقتی آن را تغییر می دهید چه تأثیری بر عملکرد و فضا دارد. سوال باقی مانده این است که آیا باید آن را در یک کامپیوتر مدرن تغییر دهید یا خیر.

پاسخ صادقانه این است که احتمالاً در یک رایانه رومیزی استاندارد، تفاوت قابل توجهی برای شما به عنوان کاربر ایجاد نخواهد کرد. ممکن است زمانی که ما در مورد درایوهای تخصصی در یک خوشه سرور یا در یک آرایه درایو هدفمند صحبت می کنیم، مهم باشد. برای شما، معمولاً بهترین گزینه این است که آن را در هر چیزی که سیستم عامل شما می گوید پیش فرض باشد، بگذارید.

ممکن است استثناهایی وجود داشته باشد. به عنوان مثال، فرض کنید یک درایو USB مکانیکی خارجی دارید که فقط برای ذخیره فایل های رسانه ای بزرگ استفاده می شود. اگر می‌دانید که تقریباً همه فایل‌های شما در آن درایو بزرگ‌تر از بزرگ‌ترین اندازه واحد تخصیص هستند، لازم نیست نگران فضای تلف شده باشید. افزایش اندازه واحد به بزرگترین اندازه کوچکتر از فایل معمولی در آن درایو به شما امکان می دهد از زمان جستجوی سریعتر لذت ببرید.

بیایید سناریوی دیگری را امتحان کنیم. شما یک اولترابوک یا نت بوک با یک SSD کوچک به عنوان درایو اصلی آن دارید. چیزی شبیه به یک واحد 16 یا 32 گیگابایتی. فضا(Space) بسیار تنگ است، بنابراین با کوچک کردن اندازه واحد تخصیص می توانید فضای تلف شده را کاهش دهید. از آنجایی که این یک SSD است، واقعاً مهم نیست که داده ها روی درایو تکه تکه شده(fragmented) باشند، زیرا هد خواندن/نوشتن وجود ندارد. دسترسی(Access) فوری است.

آیا آبمیوه ارزش فشار دادن را دارد؟

در مورد اعداد سخت، ما نمی‌توانیم به شما بگوییم که کدام اندازه واحد تخصیص برای چه هدفی 100% کار می‌کند. اگر زمان یا فرصتی برای آزمایش ندارید، می‌توانید پیش‌فرض را نیز دنبال کنید. 

برای درایوهای ویندوز (Windows)NTFS این عدد 4096 بایت است. که مایکروسافت(Which Microsoft) بهترین اندازه هدف عمومی را برای کاربران معمولی در نظر می گیرد. تغییر پیش‌فرض فقط در صورتی انجام می‌شود که می‌دانید مورد استفاده خاص شما را بهتر می‌کند.



About the author

من یک متخصص کامپیوتر با بیش از 10 سال تجربه هستم و در کمک به افراد در مدیریت کامپیوترهایشان در دفترشان تخصص دارم. من مقالاتی در مورد موضوعاتی مانند نحوه بهینه سازی اتصال اینترنت خود، نحوه راه اندازی رایانه برای بهترین تجربه بازی و موارد دیگر نوشته ام. اگر در مورد هر چیزی که مربوط به کار یا زندگی شخصی خود است به دنبال کمک هستید، من آن شخص برای شما هستم!



Related posts