June 9th, 2002, 02:00 AM
windows filing system
I know that the Win 98 & back versions of windows all have a wierd filing system, where they scatter bits of the file all over the hd, and link them back to file (or so i've been told). I did some research before posting and all the official websites i've been to have said windows switched over to a FAT32 filing system for win2k and after (or so M$ said). What I want to know, is the supposedly new filing system more efficient (as in it actually stores the entire file together on the hdd), or is it the same? Is it even possible now to fix this because of the nature of hdds?
I already searched google for this, and i couldn't find anything other than vague answers. Of course, I'm just a newbie, so everyone but me could know the answer. I also want to know if Linux had this inefficiency in the past or stil does.
thanx for your time, guys! flame me for stupidity if you need to!
June 9th, 2002, 02:02 AM
Fat32 is better than FAT 16 because it is better designed fo the large disks that are sold nowadays. As far as I know, it's not any better at handling fragmentation. You'll still have to defragment your hard drives occasionally. The only thing it's better at is handling the larger disks.
June 9th, 2002, 02:04 AM
hmmm......typical M$ laziness. I stil want to know if linux has this problem.
June 9th, 2002, 02:05 AM
What you're talking about is File Fragmentation. Every Windows-based file system has a certain amount of fragmentation (files split up across the drive), which is why there are defragmentation programs like Defrag, Diskeeper and SpeedDisk. The differences between FAT, FAT32 and NTFS have to do with how many bits is used to store data on the computer. Various sites have tables describing the differences in each. If you search for a string (such as FAT +FAT32 +NTFS +comparison, you should get some hits.
June 9th, 2002, 02:10 AM
thanx. I thought file fragmentation was just the gradual disssasociating of files with their paths. OH wait..........that's sort of what it is.
/me jumps out third-story window to punish himself.
but i still want to know if linux or unix file systems have that problem. I haven't noticed any defrag proggies in mandrake, but of course, i just got a new distro, and haven't explored much yet. Also, I'm stil a newbie just emerging from the casual cpu usage scene.
June 9th, 2002, 02:14 AM
The EXT2 filesystem in which Linux uses has very minimal fragmentation. You can read why here:
I also want to know if Linux had this inefficiency in the past or stil does.
Resources and gives info you might like. It even shows where you can get an EXT2 defragger
June 9th, 2002, 02:27 AM
June 9th, 2002, 02:43 AM
June 9th, 2002, 02:49 AM
fat16,fat32,ntfs etc ?
Well fat32 was in win98 and later actually and although win2k supports it it is preferable to use ntfs5 which is more secure and can hold more data etc (16 exabytes) Fat32 is alot better than fat16 as the storage area for each piece of data is 32 bits instead of 16 bits. it also supports larger partition sizes and hdd sizes. With fat it stores data in what is referred to as a linked list where tha data is placed arbitrarily across the sectors of the disk and ponters for a table (file allocation table) are used to find the data. With ntfs it uses b-tree directory storage which is alot more efficient in the way it places data and also provides local security, transaction logging for redundancy and hot fixing. The other main issue for preferences betwenn fat16 and fat32 is that with fat16 you actually lose storage space from your hdd depending on the size of your partitions, without getting too techie, if you use fat16 for a partition size of 2gb which is also the maximum you can use, sector sizes (cluster sizes) change and if you store a file that is lower than the size of a cluster you lose the rest of the space available in the cluster) which doesnt happen with fat32 or ntfs. if you use fat16 then keep you partition size below 500 mb, anything above that then use fat32 or ntfs.
Hope this helps ?
Our destiny is to endure all hardships that we encounter along the path to what we perceive to be true and worthwhile !
The Head foundation
Please give generously
June 9th, 2002, 03:42 AM
/me shakes head and says to self "you're such a newb"