有个小小的困扰, 我知道部分用户可以自适用这种问题, 但是呢,我想知道有没有什么办法/工具能修正这个问题? 让 1024M=1GB
1
zhlxsh 27 天前 via iPhone
以我的经验,硬盘、内存生产商按照 1000 来计算的,操作系统是按照 1024 算的。之前碰过 aix 特别大的块设备分区的还要预留 5%的损耗,所以容量这种东西没有这么准。
macOS 也属于 BSD ,不太可能不用 2^10 。 在你没有骗我的情况下,可能这块硬盘是苹果自己生产的? 另外建议拿着发票去起诉,让所有人都受益。 |
2
andforce OP @zhlxsh 如果你有 Mac 设备,找一个文件,点鼠标右键-显示简介,就可以验证。
如果你还不信,那么请查看苹果的官网: https://support.apple.com/en-us/102119 这里面有完整的说明。 |
3
icestraw 27 天前
苹果故意的,我记得早期版本 macOS 没有这个功能,是后加的(大概是 10.8 还是 10.9 ),为了符合普通用户直觉一些,我当时感觉改了还蛮舒服
但是其实只有他自己的软件是这样算的,你用命令行,还是通用的 1024 的算法(你可以命令行 df -h 看磁盘大小)。但是你要说有什么方法能把 Finder 改成你那个算法,那可能不太行,这属于逆向了。真的有这么强的定制系统需求,可能只有 Linux 更合适一些。 |
4
superchijinpeng 27 天前 4
GB 一直都是 1000 MB ,你说的是 GiB = 1024
|
5
superchijinpeng 27 天前 1
|
6
andforce OP |
7
263 27 天前
没办法,用图形 (GUI) 看 1000 的,用命令行 (terminal) 看 1024 的。
|
8
dilidilid 27 天前 via iPhone
不能,反过来说,你也没法让 Windows 显示 1000 进制呀
|
9
hellojsonlv 27 天前
纠结这个干嘛,纯内耗自己?
|
10
andforce OP @hellojsonlv 我有使用场景啊,这怎么还谈上纠结了呢?
|
12
wind1986 27 天前
比较好奇你的场景
|
13
wangedenr 27 天前
@superchijinpeng 我還以為是格式化的關係
|
14
Tink 27 天前
重写一个类似 finder 的软件?
|
15
H97794 27 天前 1
|
17
andforce OP @wind1986 比如一个上传文件系统,限制文件大小为 500M ( 1024 进制),你在 Mac 系统下有一个文件 A ,查看后大小为 510M ( 1000 进制),你这时候觉不能上传,可实际上是可以上传。
因为 Mac 系统下的 510M 实际特么是 498M (对需要上传的文件系统来讲)。 PS:这是实际遇到的场景 |
23
hellojsonlv 26 天前
@andforce 照这么说确实有必要,Path Finder 软件里也支持转换
|
24
xayoung 26 天前
qspace 确实好用,刚出就买了
|
29
amazingZL 26 天前
哈哈,老是和别人说这个文件多大的时候,人家收到后明明更小。这个时候比较尴尬。
楼上咋那么多人喜欢...奇怪 |
30
chengxy 26 天前 1
@amazingZL #29 见多了就不奇怪了,欢迎参观 https://www.v2ex.com/t/1080329
|
32
Cu635 26 天前
不应该优化,因为本来就是 1000MB=1GB 。
op 想要的其实是 1000MiB=1GiB 。 |