Im looking to upgrade my laptop to SSD, I run some bulky programs so it will have to be a 240GB drive, i will probably go with the HyperX fury for the money.
During my research however I found that HDD manufacturers advertise capacity in base 10, but windows displays capacities in mixed base notation ie. a 1TB HDD is 10^12 Bytes, but displays in windows as 931GB since Microsoft considers 1024^3 to be a Gigabyte. It appears SSD's will be seen this way as well.
Does anyone know why microsoft defines a gigabyte this way? (aside from the obvious power of 2)
yes, they mostly do, seeing as most of the HDD manufacturers also produce SSDs this shouldn't come as a surprise... it seems to be standard(for them at least) to say 1000kB = 1 MB ect instead of 2^10= 1024 so my 250gb samsung evo 840 is rather 231 gb
there is a table somewhere out there for all common sizes..
They dont, they mark them in decimal, since 1 Terabyte is decimal 1000^4 , and your computer reports in sizes of 1024, 1024^4 it shows up as less because its not 1TiB its 931GiB (or 1TB)
So, its actually your computer that's mis-labeling the information.
It wasn't until the late 90s that those rules were put in place. This is kind of a chicken and the egg scenario, as HDDs were labeled with GB before the language and IEEE standardized on the difference between Kb, KB and Kib, KiB.
So initially they were mis-labeling the drives, then later on, the language changed to make them correct.