V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
cnbatch
V2EX  ›  Linux

1024 进位、1000 进位, KiB KB MiB MB GiB GB, KDE Plasma 6.1 把 KDE 4 时代的喜好选择带回来了

  •  
  •   cnbatch · 241 天前 · 1656 次点击
    这是一个创建于 241 天前的主题,其中的信息可能已经有所发展或是发生改变。

    首先,简单来说,数据容量单位有 3 个标准:

    1. SI ,国际单位制( 1000 进位)
      • 1 Megabyte = 1000 Kilobyte
      • 表示为 1 MB = 1000 kB
    2. JEDEC ,联合电子设备工程委员会( 1024 进位)
      • 1 Megabyte = 1024 Kilobyte
      • 表示为 1 MB = 1000 kB
    3. IEC ,国际电工委员会( 1024 进位),1998 年定制
      • 1 1Mebibyte = 1024 Kibibyte
      • 表示为 1 MiB = 1000 KiB

    第一种是各大硬盘厂商的常用标准。
    第二种是 Windows 现行标准。
    第三种是各大开源系统的通行标准。

    在 KDE 4 是可以自行选择哪个标准的,但从 KDE 5 开始就移除了。
    现在,在用户的强烈要求下,这个选项回来了:GUI to switch between JEDEC and SI units

    顺手点了下里面的维基百科链接,看着看着发现,JEDEC 标准应该是起源于 20 世纪 50 年代的 IBM 产品:Timeline of binary prefixes

    KDE Plasma 6.1 应该还没推送到大多数系统,在这里可以先看看效果: This week in KDE: megabytes and gigabytes for all

    img

    第 1 条附言  ·  241 天前
    抱歉,JDEDC 那里的中文描述写错了,应该是:

    表示为 1 MB = 1024 kB
    第 2 条附言  ·  230 天前
    第三个的 IEC 部份也是写错了,应为 1 MiB = 1024 KiB
    5 条回复    2024-05-11 16:45:53 +08:00
    drymonfidelia
        1
    drymonfidelia  
       241 天前
    还是 1000 进位用起来方便,Apple 用的都是 1000 进位
    LXGMAX
        2
    LXGMAX  
       241 天前
    1000 进制友好于存储设备
    像 Windows 上总有人问 1TB 硬盘只有 900 多能用,很迷
    DefoliationM
        3
    DefoliationM  
       241 天前 via Android
    感知不强,10t 硬盘,btrfs 格式化一下直接变 9
    t 。。
    baiwarrio54591
        4
    baiwarrio54591  
       241 天前
    @LXGMAX 这个单靠改变进制无法解决,因为 OP 空间(预留空间)也会占用一部分空间,用户能够自由使用的部分永远小于标定容量。
    Cu635
        5
    Cu635  
       230 天前
    IEC 的那个,也应该是 1MiB = 1024KiB 吧?

    @drymonfidelia #1 @LXGMAX #2
    但是计算机是二进制,1024 进位是更符合计算机硬件的。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2793 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 07:02 · PVG 15:02 · LAX 23:02 · JFK 02:02
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.