آیا باید یک SSD را Defrag کنید؟

از آنجایی که خط فرمان رابط استاندارد برای رایانه های خانگی بود، « دیسک سخت خود را یکپارچه(Defrag) سازی کنید» بهترین توصیه برای مشکلات عملکرد رایانه شخصی بوده است. این یک تکنیک برای بهبود عملکرد هارد دیسک های مکانیکی سنتی است، اما آیا نیاز به یکپارچه سازی یک SSD دارید؟ 

این دیسک‌های جدیدتر حالت جامد بر اساس اصول کاملاً متفاوتی نسبت به درایوهای مکانیکی کار می‌کنند، بنابراین آیا دلیلی برای انجام آن وجود دارد؟ مهمتر از آن، آیا واقعا برای SSD شما مضر  است ؟(bad )

برای درک پاسخ به این سؤالات، باید کمی به معنای "defrag" یک درایو SSD را بررسی کنیم.

نکته Defragmentation چیست؟(What’s The Point Of Defragmentation?)

"تجزیه" چیزی است که برای هر درایو در نتیجه طبیعی نوشتن داده روی دستگاه اتفاق می افتد. وقتی یک درایو را فرمت می‌کنید، فضای ذخیره‌سازی آن را به یک سیستم منظم و منظم تقسیم می‌کنید. نقشه ای از درایو که به رایانه اجازه می دهد دقیقاً بداند که هر بیت (به معنای واقعی کلمه) اطلاعات در کجا قرار دارد پیدا شود.

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

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

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

چرا درایوهای مکانیکی (از لحاظ نظری) به یکپارچه سازی خوب نیاز دارند(Why Mechanical Drives (Theoretically) Need a Good Defrag)

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

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

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

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

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

آیا نیاز به Defrag کردن یک SSD دارید؟(Do You Need To Defrag An SSD?)

با تمام این مقدمه‌ها، به سوال اصلی می‌رسیم - آیا نیاز به یکپارچه سازی یک SSD دارید؟ جواب کوتاه، نه است. 

دو دلیل اصلی وجود دارد. اولین مورد به فقدان مزایای عملکرد مربوط می شود، که در نهایت، کل نقطه یکپارچه سازی است. دلیل دوم به سلامت SSD شما مربوط می شود. به نظر می رسد که یکپارچه سازی یک SSD می تواند عمر آن را کوتاه کند

عملکرد SSD و Defragmentation(SSD Performance and Defragmentation)

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

SSD(SSDs) ها طبق ماهیت خود این مشکل را ندارند. اصلا قطعات مکانیکی ندارند. آنها اطلاعات را در داخل تراشه های حافظه ذخیره می کنند که به صورت الکترونیکی خوانده می شوند. 

در حالی که SSD ها مانند یک درایو مکانیکی تکه تکه می شوند، برای (SSDs)SSD فرقی نمی کند که داده ها همه در یک مکان باشند یا در نقاط مختلف درایو پراکنده شوند. «زمان جستجو» عملاً تحت تأثیر این موضوع قرار نگرفته است. بنابراین یکپارچه سازی یک SSD تقریباً هیچ تفاوتی در عملکرد SSD شما ایجاد نمی کند.(SSD)

سایش و پارگی SSD(SSD Wear and Tear)

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

اگر می‌خواهید دقیقاً دلیل آن را بفهمید، حتماً مقاله عمیق ما را در مورد سایش و پارگی (wear & tear)SSD بررسی کنید. توضیح کوتاه این است که سلول های حافظه SSD هر بار که داده ها را پاک می کنید و اطلاعات جدیدی برای آنها می نویسید، تحلیل می روند. SSD(SSDs) های مدرن وقتی نوبت به نوشتن مکرر دیسک می شود، می توانند مجازات زیادی را متحمل شوند. آنها از فناوری پیچیده "تسطح سایش" برای افزایش طول عمر هر سلول حافظه تا حد ممکن استفاده می کنند. 

با این حال، از آنجایی که یکپارچه سازی هیچ ذره ای از داده ها را دست نخورده باقی نمی گذارد، اگر به طور منظم درایو را  یکپارچه سازی کنید، به سرعت SSD خود را به وزن کاغذ تبدیل خواهید کرد.(SSD)

TRIM و بهینه سازی: ارسال Defrag به زباله دان(TRIM and Optimization: Sending Defrag To The Dustbin)

Defragmentation احتمالاً فرآیندی است که بهتر است به زباله دان تاریخ رایانه سپرده شود. حداقل از نظر رایانه های خانگی برای اهداف کلی عملکرد روزانه. این برای مبارزه با مشکلی اختراع شد که تا حد زیادی در دوران مدرن تبدیل به یک موضوع غیرمعمول شده است. 

بنابراین تنها این نیست که ما اکیداً استفاده از یکپارچه سازی را در SSD توصیه نمی کنیم ، بلکه احتمالاً مجبور نیستید این کار را در یک درایو مکانیکی مدرن نیز انجام دهید.

همانطور که گفته شد، ابزار یکپارچه سازی ویندوز 10(Windows 10 defragmentation tool) تفاوت بین درایوهای حالت جامد و درایوهای مکانیکی را می داند. به جای یکپارچه سازی خودکار یک SSD ، به جای آن از دستور "TRIM" استفاده می کند که یک دستور تخصصی بهینه سازی SSD است و همچنین برخی از معیارهای مدیریت تقسیم بندی است، اما چیزی شبیه به یکپارچه سازی brute force مورد استفاده در هارد دیسک های سنتی نیست.



About the author

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



Related posts