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

409 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

Computer memory is binary in implementation, so describing it in powers of ten is typically only an approximation. Binary numbers are accurately represented as powers of 2. 8192 is 2^13.

A Megabyte [MB] is 10^6 bytes (1,000,000). A Mebibyte [MiB] is 2^20 bytes (1,048,576).

A Gigabyte [GB] is 10^9 bytes (1,000,000,000). A Gibibyte [GiB] is 2^30 bytes (1,073,741,824) bytes.

When your system indicates 8192 MB available, that is likely not accurate. It probably means that there are 2^33 bytes available (8,589,934,592), which is 2^13 (8192) times 2^20 (1,048,6576), or 8 GiB.

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