S
Skybuck Flying
Hi,
Windows Explorer is unable to display the folder size. ( total size of all
sub folders and sub files ).
This means users are BLIND !!!
This means users have absolutely no clue what so ever how much space each
folder takes up.
After years of usage and installing and removing files one slowly forgets
what is in each folder.
When a user needs to free space he has no clue what to delete effectively...
(deleting the stuff that takes most space).
Inspecting every folder via properties would take way to long !
Someone has written a dll called: DirSize.dll.
It's a plugin for windows explorer. When clicking on the column header one
can select 'show folder size'. From that moment on the folder size is
calculated for each folder. The harddisk has to seek a lot... It takes many
minutes to calculate it !
This is clearly a short comming of many file systems including NTFS !
The problem is ofcourse with browsing the files... it now just takes way too
long and the harddisk is spinning to much !
I think the problem can be solved by enhancing the file system or be
creating a new one (new ntfs version maybe ?).
I propose that from now on... the total size of each folder is stored in a
64 bit (unsigned) integer.
Each time that files are added, removed or changed the total size of the
folder and all subfolders should be recalculated... or if that is
undesirable because many files have to be changed... then the folder and all
parent folders should be marked as 'recalculate'.
Then some other service... could run in the background... scanning for root
folders that are marked for 'recalculate'... and recalculate them...
something like that.
It should do this slowly or so... or some new api has to be created so that
programmers can say: 'hey I am going to change many files...don't calculate
yet until I am done etc' for installation programs .
The concept of having a file browser like windows explorer and being able to
see all folders and their space requirements is worth 'GOLD'.
Now it's up to microsoft to take this 'GOLD' concept and create a 'SILVER'
or 'GOLD' implementation =D
So that when users are browsing their harddisk and are viewing hundreds of
folders it only takes a fraction of a second to display all folder sizes...
since it can now easily retrieve just this 64 bit integer number without
having to seek or calculate anything... that has already been done over
time...
Please forward this to microsoft
Bye, bye,
Skybuck.
Windows Explorer is unable to display the folder size. ( total size of all
sub folders and sub files ).
This means users are BLIND !!!
This means users have absolutely no clue what so ever how much space each
folder takes up.
After years of usage and installing and removing files one slowly forgets
what is in each folder.
When a user needs to free space he has no clue what to delete effectively...
(deleting the stuff that takes most space).
Inspecting every folder via properties would take way to long !
Someone has written a dll called: DirSize.dll.
It's a plugin for windows explorer. When clicking on the column header one
can select 'show folder size'. From that moment on the folder size is
calculated for each folder. The harddisk has to seek a lot... It takes many
minutes to calculate it !
This is clearly a short comming of many file systems including NTFS !
The problem is ofcourse with browsing the files... it now just takes way too
long and the harddisk is spinning to much !
I think the problem can be solved by enhancing the file system or be
creating a new one (new ntfs version maybe ?).
I propose that from now on... the total size of each folder is stored in a
64 bit (unsigned) integer.
Each time that files are added, removed or changed the total size of the
folder and all subfolders should be recalculated... or if that is
undesirable because many files have to be changed... then the folder and all
parent folders should be marked as 'recalculate'.
Then some other service... could run in the background... scanning for root
folders that are marked for 'recalculate'... and recalculate them...
something like that.
It should do this slowly or so... or some new api has to be created so that
programmers can say: 'hey I am going to change many files...don't calculate
yet until I am done etc' for installation programs .
The concept of having a file browser like windows explorer and being able to
see all folders and their space requirements is worth 'GOLD'.
Now it's up to microsoft to take this 'GOLD' concept and create a 'SILVER'
or 'GOLD' implementation =D
So that when users are browsing their harddisk and are viewing hundreds of
folders it only takes a fraction of a second to display all folder sizes...
since it can now easily retrieve just this 64 bit integer number without
having to seek or calculate anything... that has already been done over
time...
Please forward this to microsoft
Bye, bye,
Skybuck.