Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
10/05/09 12:00
Modified:
  10/05/09 14:09

Read: times


 
#169416 - NTFS fragments heavily under some situations
Responding to: ???'s previous message
Oliver Sedlacek said:
Disk fragmentation regularly gets dragged up as a cause of Windoze slowdown, but in my experience it only helps with FAT32 disks. NTFS disks don't seem to slow down when fragmented. Linux geeks get to choose from a vast range of file systems like EXT3 and ReiserFS, which are very robust.

Oh yes they do. NTFS slows down tremendously. I have seen the transfer rates drop from xxMB/s to < 100kB/s because of fragmentation. A high-speed disk may no longer even manage to keep up with a CD or DVD burner at 1x speed. But the issue is very much affected by the size of the files you work with, in relation to the amount of free space. As soon as you get in a situation where the files you work with are larger than the largest free space region, they very quickly degenerate. You may quickly end up with a 1TB disk with 100GB free but each free block being 1MB or smaller. NTFS is bad at handling multiple concurrent file creations.

EXT2/3 or ReiserFS seems to behave way better. I have never seen any of them degenerate like NTFS. And I regularly see NTFS degenerate, requiring defragmenting. And you can't really defragment with the built-in defragmenter. It just tries to make existing files contiguous, but doesn't defragment the free space, so the next time you try to create a large file, it will be heavilly fragmented. Having a 5GB file with 2000 fragments isn't directly fun, if you need to process the contents of the file again, and again, and again - each time hearing the HDD heads jumping all over the place while the file is too large for the disk cache to remember anything since the previous run.

Edit: Oops. Somewhere a GB/s crept into the text. No, I don't have that fast disks. 2GB/min of average transfer speeds is more common.

List of 26 messages in thread
TopicAuthorDate
10-22-09            01/01/70 00:00      
   Hmmm            01/01/70 00:00      
      most people stopped updating their systems            01/01/70 00:00      
         Seldom upgrading OS on machines            01/01/70 00:00      
            Windows slow-down            01/01/70 00:00      
               Disk Fragmentation            01/01/70 00:00      
                  Good point            01/01/70 00:00      
                     Not really "all" operating systems            01/01/70 00:00      
                        It's risky using all those "updates"            01/01/70 00:00      
                           No problem with IP            01/01/70 00:00      
                              a lot of applications are written by morons            01/01/70 00:00      
                                 Cleaning time            01/01/70 00:00      
                                    Cookies? Registry Entries? Automatic Updates?            01/01/70 00:00      
                                       One other possibility            01/01/70 00:00      
                                       re: cookies            01/01/70 00:00      
                                          appeaciate the 'complement'            01/01/70 00:00      
                                             if that makes me silly so be it            01/01/70 00:00      
                                                two points            01/01/70 00:00      
                                                   expertise            01/01/70 00:00      
                              I think it's lack of testing ... not just playing with it            01/01/70 00:00      
                  Which file system?            01/01/70 00:00      
                     NTFS fragments heavily under some situations            01/01/70 00:00      
                        HDD Issues            01/01/70 00:00      
                           Probably no interleaving anymore - no need with track caches            01/01/70 00:00      
                        NTFS fragmentation            01/01/70 00:00      
                     re: which FS?            01/01/70 00:00      

Back to Subject List