آیا واقعا لینوکس نیاز به Defragmenting هارد ندارد؟

0 رأی
میانگین بازدید روزانه 0.0494 بازدید

چرا وقتی برروی یک هارد سیستم عامل لینوکس نصب می کنیم پس از گذر زمان نیاز به Defragmenting ندارد؟ آیا این قضیه واقعا صحت دارد؟

سوال 6 سال قبل در تالار کامپیوتر و اینترنت توسط Saeed Zarinfam (650 امتیاز)

1 جواب

+1 رأی

فایل سیستم های NTFS و FAT هر دو در زمان ذخیره سازی فایل ها برروی هارد، فایل ها را بسیار نزدیک به هم و در نزدیکترین نقطه به ابتدای هارد ذخیره می کنند (برای بالا بردن سرعت ذخیره سازی) و این باعث می شود وقتی حجم فایل افزایش پیدا می کند Fragmentation اتفاق بیفتد (بدلیل نبودن فاصله بین فایل ها)، اما فایل سیستم های ext2, ext3 و ext4 در لینوکس، فایل ها را بصورت هوشمندانه تری ذخیره می کنند و بجای قرار دادن فایل ها در کنار هم آنها را درون هارد پخش می کنند تا یک فایل فضای خالی زیادی اطراف خود داشته باشد و این الگوریتم حتی زمان cut کردن و یا افزایش حجم فایل نیز اتفاق می افتد. بدلیل استفاده از این روش تقریبا زمانی که بیشتر از 80 درصد هارد استفاده شده باشد fragmentation رخ می دهد که در اینصورت نیز فقط با cut کردن اطلاعات درون هارد به یک هارد دیگر و برگرداندن آن عملا Defragmenting اتفاق می افتد.

جواب 6 سال قبل توسط Saeed Zarinfam (650 امتیاز)

سوال های مشابه

0 رأی
1 جواب میانگین بازدید روزانه 0.17412 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.07164 بازدید
+1 رأی
2 جواب میانگین بازدید روزانه 0.62933 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.24628 بازدید
+1 رأی
2 جواب میانگین بازدید روزانه 0.11269 بازدید
+1 رأی
0 جواب میانگین بازدید روزانه 0.2261 بازدید
0 رأی
2 جواب میانگین بازدید روزانه 0.19356 بازدید
0 رأی
2 جواب میانگین بازدید روزانه 0.28566 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.22461 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.25515 بازدید
کانال تلگرام جواب یاب
...