10-13-2014 09:56 AM
Apologies for the basic question - re: the figure of 'TotalDataSizeKBytes' in the Backup Exec jobs summary report... is this number in units of 1000 bytes, or units of 1024 bytes?
I ask, because I've just checked in NetBackup, and the figure in the NetBackup activity monitor screen for size of backup jobs is KB (i.e. units of 1024), as defined here:
http://en.wikipedia.org/wiki/Kibibyte
I ask, because in sizing calculations we usually work with GB and TB figures - which themselves are all based on 'kB' (i.e. units of 1000)...
...which means that if I divide NetBackup's 'KB' figure by 1000 to achieve MB etc,... then the resultant figure for MB is actually around 2.344% smaller than the 'kB / 1000' figure.
I'm wondering if the same is true for Backup Exec's 'TotalDataSizeKBytes' figure?
Thanks. D.
Solved! Go to Solution.
10-14-2014 12:26 AM
Until recently in all forms of IT the kilobytes always meant multipliers/divisors of 1024 - this is because whilst 1000 is a round number in decimal, 1024 is the nearest round number in binary (when changed back to decimal) Computers, unlike humans, count in binary
Recently some systems have started to use 1000 as the multiplier for kilobytes (just to make things easier for humans), however Backup Exec should still be using 1024
You should probably be asking a more generic question (outside of Symantec) as there are probably less software tools that divide by 1000 when enumerating the bytes in memory or storage, so you would be better off trying to identify what software tools these are and assume that unless you know different that they all divide by 1024.
EDIT: If you read http://en.wikipedia.org/wiki/Kilobyte you will see that the term KB/kilobyte has historically been used for both 1000 and 1024 multipliers and yes the IEC did internationally redefine the definitions, but that does not mean that software houses followed the change in standards,
EDIT2: As the operating system itself uses 1024 multipliers for disk storage whilst still using KB, MB etc, it may be a while before software houses change to the new definitions.
To see what I mean use windows explorer to find a file that is more than a 1MB in size - I chose one that was 4MB.
In Windows Explorer the Column view lists the file size in KB (mine was reported as 4,297 KB). Then right click the file and bring up the preoperties. This will show the MB size followed by the byte size in brackets) mine reports as 4.19MB and 4,399,837 bytes . If you do the maths on these figures you will see that Microsoft is using 1024 multipliers
10-13-2014 10:47 PM
The size is in kilobytes (KB)
10-14-2014 12:26 AM
Until recently in all forms of IT the kilobytes always meant multipliers/divisors of 1024 - this is because whilst 1000 is a round number in decimal, 1024 is the nearest round number in binary (when changed back to decimal) Computers, unlike humans, count in binary
Recently some systems have started to use 1000 as the multiplier for kilobytes (just to make things easier for humans), however Backup Exec should still be using 1024
You should probably be asking a more generic question (outside of Symantec) as there are probably less software tools that divide by 1000 when enumerating the bytes in memory or storage, so you would be better off trying to identify what software tools these are and assume that unless you know different that they all divide by 1024.
EDIT: If you read http://en.wikipedia.org/wiki/Kilobyte you will see that the term KB/kilobyte has historically been used for both 1000 and 1024 multipliers and yes the IEC did internationally redefine the definitions, but that does not mean that software houses followed the change in standards,
EDIT2: As the operating system itself uses 1024 multipliers for disk storage whilst still using KB, MB etc, it may be a while before software houses change to the new definitions.
To see what I mean use windows explorer to find a file that is more than a 1MB in size - I chose one that was 4MB.
In Windows Explorer the Column view lists the file size in KB (mine was reported as 4,297 KB). Then right click the file and bring up the preoperties. This will show the MB size followed by the byte size in brackets) mine reports as 4.19MB and 4,399,837 bytes . If you do the maths on these figures you will see that Microsoft is using 1024 multipliers
10-23-2014 03:03 AM
Great detail. Thanks Colin.