13 posts in this topic

Posted

Hi guys,

I have an external hard drive that I have formatted with exFAT with 128kb allocation unit size.

The contents of the hard drive is about 14GB but it is reported as 51GB (size on disk).

120_GB_1.png

 

120_GB_2.png

What is going on here???
Does this have to do with exFAT?

Share this post


Link to post
Share on other sites

Posted

i THINK its like this, not 100% sure though... think of a hard drive having the big plastic totes you can store stuff in. Lets say you have 100 totes but only fill only some completely full and some with only a few things. Whether you fill them up or not, the totes still take up the same space no matter how little you have inside of them. The totes can be thought of allocation size. Your 128 setting is "large" totes. You only have 14 gigs of info in what could possibly hold 51 gigs. If you had smaller totes, the resevered space would be less and less. to  I am not sure on the computer science of what goes in what, how much goes where, or why. This is just my rudimentary understanding of it.

Share this post


Link to post
Share on other sites

Posted

rippleman is most likely correct.  Typically you should just use the defaults.

Share this post


Link to post
Share on other sites

Posted

In your case you have a cluster size of 128KB and ~323K files. Theoretically, that could yield wasted space of almost ~40GB if you do the math (assuming each file ends on the boundary of a cluster and results in wasting a maximum amount of space). Assuming, I did the math correctly also.

 

It still seems like an odd result to me. I do think it really does have to do with the cluster size though. NTFS normally has a 4KB cluster size which would yield a maximum waste potential of around ~1.2GB for your scenario. So there is a really large difference in the possible waste.

 

EDIT: for clarification, my math is just a multiplication of the file count by the cluster size.

Share this post


Link to post
Share on other sites

Posted

My Synology reports this way also... a 980KB jpg file, is showing as 512MB size on disc..

 

See - http://forum.synology.com/enu/viewtopic.php?f=14&t=77073

 

It seems to be an issue with Windows... file system on my Synology is ext4

 

Also see - http://www.dslreports.com/forum/r28862125-Anyone-else-getting-this-qSize-on-Diskq-Anomaly-

 

If you look about 10 posts down, there are 2 images showing the same file, one from Windows 7 view and one from Windows 8.1 view, and Windows 8.1 is clearly showing the large "size on disc" issue for the same file in the same location.

Share this post


Link to post
Share on other sites

Posted

Why did you pick 128Kb for a device its seems your going to store 1000's of little files on? If you were going to say store LARGE files, then ok you might go with something larger then the default.

Your allocation size and number of files is clearly your problem.. Make sure you have backups of these files, then format with the default, and then move your files back.. What do you get then..

Share this post


Link to post
Share on other sites

Posted

it's known as slack space.

 

imagine your drive as a packing lot. you are only allowed to divide it into a fixed number of similar size, identifiable parking spaces. some spaces are parked efficiently, meaning with vehicles that fully occupied the allocated space. some are packed with smaller motorcycles or even bicycle, i.e. lots of wasted space.

 

your drive properties says 323,703 files. the chances are the more files you have on your drive, the more motorcycles and bicycles will get into the mixes in your parking lot. i.e. more slack space.

Share this post


Link to post
Share on other sites

Posted

Why did you pick 128Kb for a device its seems your going to store 1000's of little files on? If you were going to say store LARGE files, then ok you might go with something larger then the default.

Your allocation size and number of files is clearly your problem.. Make sure you have backups of these files, then format with the default, and then move your files back.. What do you get then..

 

That's the default size Windows picks for exfat. Unfortunately, it is really giant: http://support.microsoft.com/kb/140365

Share this post


Link to post
Share on other sites

Posted

You know I just plugged in my external and picked format, and went exfat -- and damn it does pick that as default.. That seems stupid if you ask me....

Well good reason not to use that for anything ;)

Share this post


Link to post
Share on other sites

Posted

128kB allocation size are utter crap,

heck i formatted my 250GB HDD with 4KB allocation size FAT32.

 

its strange that MSFT KB said 32GB

Share this post


Link to post
Share on other sites

Posted

You know I just plugged in my external and picked format, and went exfat -- and damn it does pick that as default.. That seems stupid if you ask me....

Well good reason not to use that for anything ;)

yeah, i never like Windows's default storage formatter 'app'.

Share this post


Link to post
Share on other sites

Posted

128kB allocation size are utter crap,

heck i formatted my 250GB HDD with 4KB allocation size FAT32.

 

its strange that MSFT KB said 32GB

Share this post


Link to post
Share on other sites

Posted

Strange that exfat ramps up so quickly, I wonder how it would perform if you forced 4KB clusters.

128kB allocation size are utter crap,

heck i formatted my 250GB HDD with 4KB allocation size FAT32.

 

its strange that MSFT KB said 32GB

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.