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