[Share Experiences] 为什么64G内存显示 62Gi, 算法不一样吗?
Tofloor
poster avatar
uvz
deepin
2021-11-17 23:41
Author

free -h
total used free shared buff/cache available
Mem: 62Gi 9.5Gi 39Gi 469Mi 12Gi 51Gi
Swap: 15Gi 0B 15Gi

Reply Favorite View the author
All Replies
jjcui8595
Moderator
2021-11-18 00:17
#1

吉是表示数量的数词,代表 10的9次方,也就是十亿。是国际单位制的词头之一。外文名Giga

Reply View the author
uvz
deepin
2021-11-18 00:48
#2

这两个 怎么换算的呢? 我买的内存64GB=64×1024MB=64×1024×1024KB=64×1024×1024×1024B=68,719,476,736B

而这里的Gi 代表10^9, 所以 62×10^9B=62,000,000,000B

这两个玩意怎么相等呢?

Reply View the author
jjcui8595
Moderator
2021-11-18 00:58
#3
uvz

这两个 怎么换算的呢? 我买的内存64GB=64×1024MB=64×1024×1024KB=64×1024×1024×1024B=68,719,476,736B

而这里的Gi 代表10^9, 所以 62×10^9B=62,000,000,000B

这两个玩意怎么相等呢?

科学算法是乘以1024,商业算法是乘以1000

Reply View the author
jjcui8595
Moderator
2021-11-18 00:59
#4

单位没错,错在商家想多挣钱

Reply View the author
uvz
deepin
2021-11-18 01:08
#5
jjcui8595

单位没错,错在商家想多挣钱

知道硬盘这样算, 竟然内存也这样算了

Reply View the author
uvz
deepin
2021-11-18 01:13
#6

image.png

Reply View the author
uvz
deepin
2021-11-18 01:14
#7

记得内存不是这样算的。 这里显示的啥意思。 64GB, 但是62.2GB可用?

Reply View the author
uvz
deepin
2021-11-18 01:15
#8

剩下的将近2GB 去哪了

Reply View the author
zijinyise
deepin
2021-11-18 01:40
#9
uvz

记得内存不是这样算的。 这里显示的啥意思。 64GB, 但是62.2GB可用?

计算机系统计算是按照:

1M = 1024KB

1G = 1024MB

硬盘/内存是按照:

1M = 1000KB

1G = 1000MB

Reply View the author
enforcee
deepin
2021-11-18 01:45
#10
uvz

这两个 怎么换算的呢? 我买的内存64GB=64×1024MB=64×1024×1024KB=64×1024×1024×1024B=68,719,476,736B

而这里的Gi 代表10^9, 所以 62×10^9B=62,000,000,000B

这两个玩意怎么相等呢?

你给弄反啦

joy

Reply View the author
learner
deepin
2021-11-18 01:51
#11

我记得那个 62.2G 和 64G 应该是被系统内核占用的内存大小,那个 62.2G 应该就是 free 输出的 mem total 那个数据 (可以用不带参数的 free 输出一下,然后除两次1024得到的就应该是 62.2)

Reply View the author
widon1104
deepin
2021-11-22 03:04
#12

有时候显卡也需要占用内存

Reply View the author
uvz
deepin
2021-11-22 18:26
#13
learner

我记得那个 62.2G 和 64G 应该是被系统内核占用的内存大小,那个 62.2G 应该就是 free 输出的 mem total 那个数据 (可以用不带参数的 free 输出一下,然后除两次1024得到的就应该是 62.2)

的确是

Reply View the author
uvz
deepin
2021-11-22 18:26
#14
uvz

的确是

显卡在BIOS被设置成256MB, 那还有其他而呢?

Reply View the author