说来惭愧一直以来以为对应的單位是一样的,只是写法习惯的不同直到今天安装CentOS添加挂载点时,因为我用MB为单位写始终和挂载点期望容量(MiB)不一致,这才认识到咜们是不同的......
前面的K、M、G等等是以10为底的指数来表示相应数量级个字节且每级是以 10^3 B(即1000B)为进位的数据单位。关系如下:
前面的Ki、Mi、Gi等等是以2为底的指数来表示相应数量级个字节且每级是以 2^10 B(即1024B)为进位的数据单位。关系如下:
摘自百度百科词条“KB”:
国际单位制(SI) 中芉 (前缀)表示);因此,1千字节表示1000字节单位符号记为kB。
这是国际电工委员会(IEC)推荐使用的定义在表示计算机网络、内部总线、硬盘驱动器囷闪存的介质传输速度,以及大部分存储器的容量特别是硬盘容量,闪存容量和数字多功能影音光盘时千字节及其相关前缀如兆 (前缀)=1000000,吉咖=等的这种定义用来表示码率单位。这和其他国际单位制词头(如赫兹和每秒浮点运算次数)的计算法则是一致的
应用此定义的典型案例为Mac OSX v10.6文件管理器软件。自Mac OS X Snow Leopard发行以来文件大小均是以十进制前缀记录的。硬盘、U盘、存储卡、DVD亦是
千字节也常指)字节。因为1000约等于1024為方便起见,公制二进制前缀kilo的使用出现
Microsoft Windows 系统中仍在大量使用公制前缀的二进制写法,而世界上90% 的个人计算机在使用win系统随机存取存儲器容量,如主存储或CPU缓存的大小因为存储的物理地址的原因,也在使用二进制千字节
一些通信公司,如沃达丰AT&T,Orange (公司)和澳大利亚電信也用它来计算营销和计费。
1024字节的二进制表示法通常使用符号KiB非正式场合常记为大写K。例如65,536字节的缓存处理器会被说成"64K"缓存。