Why does your Pendrive never have the full GB?

in #technology7 years ago (edited)

Talking with some colleagues about video cards, hard disks, etc..., suddenly appeared the topic of the "pendraibs" that mark a quantity of GB (2, 4, 8 ...) but never bring that amount, bring less capacity, so researching, i found the answer...

Before starting I will let you use a 4gb pendraif as a model, so that they give you an idea.

1.jpg
image source

Getting started, we know that a KB (kilobyte) is 1024 Bytes, even 1 megabyte (MB) is 1024 KB. 1 GBis 1024 MB.

  • 1 bit
  • 1 Byte = 8 bits
  • 1 KiloByte (KB) = 1,024 Bytes
  • 1 MegaByte (MB) = 1,024 KB
  • 1 GigaByte (GB) = 1,024 MB
  • 1 TeraByte (TB) = 1,024 GB
  • 1 PetaByte (PB) = 1,024 TB
  • 1 ExaByte (EB) = 1.024 PB
  • 1 ZettaByte (ZB) = 1.024 EB
  • 1 YottaByte (YB) = 1.024 ZB

Now, 4 GB should be 4096 MB, and according to the rules of data storage yes they are, but the thing is that the manufacturers do not make the pendrais, hard disks, etc., following these norms, but they realize them using the norms of decimal capacity, or in base 10.

2.png
image source

So, according to this, 1 KB would be 1000 Bytes, 1 MB would be 1000 KB, and 1 gb would be 1000 MB..., this is how the developers sell it.

This means that 4 gb would be 4000 mb which has each pendrai, however to place them on the pc tells us that it brings less, this because the pc uses the binary system, where 4 gb is 4096 mb.

When this happens, there are the typical 3.75 gb that bring these pendrives, all by the different scales used by those who make them and the pc. Modifying it at your convenience and thus making it appear to have more value, when in fact, is incomplete.