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