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.
Latest Answers