Size/Size on Disk
Started by BlaineSch, Jun 30 2009 06:42 AM
14 replies to this topic
#1
Posted 30 June 2009 - 06:42 AM
Can somebody explain the difference?
|
|
|
#2
Posted 30 June 2009 - 07:47 AM
Because limits of addressing physical locations on the hard drive, when a file is written to disk, it will occupy blocks of a certain size (such as 2Kb, 12Kb, etc). So, even though the file may be only 200 Bytes, it still occupies space for 2KB (it can't share a block with another file).
#3
Posted 30 June 2009 - 07:50 AM
Thank you. That makes perfect sense.
#4
Posted 02 July 2009 - 12:21 PM
Just a question, is there anyone working on sharing the block (the extra 2kb)?
#5
Posted 02 July 2009 - 12:48 PM
WingedPanther said:
Because limits of addressing physical locations on the hard drive, when a file is written to disk, it will occupy blocks of a certain size (such as 2Kb, 12Kb, etc). So, even though the file may be only 200 Bytes, it still occupies space for 2KB (it can't share a block with another file).
Seems like this answers http://forum.codecal...lost-space.html too?
#6
Posted 02 July 2009 - 01:40 PM
I guess so since if all these files takes an extra 2k 2kb, i guess it does add up to some 700 extra mb.
#7
Posted 02 July 2009 - 01:44 PM
A minor flaw I suppose - until the next genius figures out a new best way of doing it lol
#8
Posted 02 July 2009 - 02:11 PM
I don't think that will be possible, because of the table.. I mean if a file is split into let's say 3 blocks.. and in one block of that it will have a part of this file and another part of another file.. when it will read the data it will pickup the other part too...
What would be possible is to reduce the size of these blocks to 1bit :) no space wasted.. but I don't know the downside of that.. probably it would be too slow reason bit by bit rather than 12kb by 12kb?? Mine is 4kb.. that means less wasted space.
What would be possible is to reduce the size of these blocks to 1bit :) no space wasted.. but I don't know the downside of that.. probably it would be too slow reason bit by bit rather than 12kb by 12kb?? Mine is 4kb.. that means less wasted space.
#9
Posted 02 July 2009 - 02:13 PM
maybe if somebody found another way to store stuff tho.. it might come in handy lol - I suppose your right tho less space per block would slow it down.. but if your pc is fast enough... lol
#10
Posted 02 July 2009 - 02:16 PM
You see.. having a fast pc does not mean anything when it comes to hdd.. because there is always a bottleneck when it comes to CPU vs HDD :/
Hmm, my external HDD is 32kb :|
Hmm, my external HDD is 32kb :|
#11
Posted 02 July 2009 - 02:20 PM
If we reduce the amount or the size of a block, I think it does reduce the performance in theory.
Now you could choose to format your hard drive with a different block size??
Is SSD ( beside the physical mechanism), has the block size or anything like is superiorly and significantly increase the performance?
I know SSD is amazing and is most SSD are far better than all the average hard disk we use.
ps: how do you check your block size???
Now you could choose to format your hard drive with a different block size??
Is SSD ( beside the physical mechanism), has the block size or anything like is superiorly and significantly increase the performance?
I know SSD is amazing and is most SSD are far better than all the average hard disk we use.
ps: how do you check your block size???
#12
Posted 02 July 2009 - 02:44 PM
jwxie518 said:
If we reduce the amount or the size of a block, I think it does reduce the performance in theory.
Now you could choose to format your hard drive with a different block size??
Is SSD ( beside the physical mechanism), has the block size or anything like is superiorly and significantly increase the performance?
Now you could choose to format your hard drive with a different block size??
Is SSD ( beside the physical mechanism), has the block size or anything like is superiorly and significantly increase the performance?
I don't think you can.. it comes from the design of the hdd i think.
Quote
ps: how do you check your block size???
Create a textfile, make one character in it, save it, press right click properties you will the the size (1byte) and size on disk


Sign In
Create Account




Back to top









