Why does 8gb of ram display like 8192mb and not 8000mb?

419 views

In informatics parts there’s always a little bit more when talking about GB or similars. Why it’s like that?

In: 0

10 Answers

Anonymous 0 Comments

Capacity on computers is made by doubling the previous size, so each bigger size is a power of two greater than the previous one. 1,2,4,8,16,32,64,128,256,512,1024. When you pass 1000 bytes, they measure it as kilobytes for short, and they drop the small remainder when speaking. 1024 bytes is 1 kilobyte. When you keep doubling 1024 kilobytes is called a megabyte. 1024 megabytes is a gigabyte, then terabyte and petabyte.

So 1gb is 1024 * 1024 * 1024 bytes (1,073,741,824 bytes) which can also be represented as 1,024 mb or 1,048,576 kb.

Generally speaking most hard drives and memory chips are always created in sizes which are powers of two. It’s the most efficient way to make them. That’s a different ELI5 to know why we store data in binary and why powers of two are so important in an efficient binary system.

You are viewing 1 out of 10 answers, click here to view all answers.