热门问题
时间线
聊天
视角

码率单位

来自维基百科,自由的百科全书

Remove ads

位元率数据传输速率)指在一个数据传送系统中,单位时间内通过设备比特、字符、块等的平均量。通常使用比特/每秒字节/每秒两种复合式单位。

更多信息 名称, 符号 ...
Remove ads

单位差异

K- 与 Ki-

K- 与 Ki- 分别表示 kilo-(千)kibi-(二进制千) 。简单来说, K- 作为前缀表示 1,000,而 Ki- 表示1,024。同理,M- 与 Mi-、G- 与 Gi-、P- 与 Pi- 也遵循这一规律。

b 与 B

b 代表 bit(比特),B 代表 Byte(字节),1 字节 相当于 8 比特。

常见误用

不幸的是,人们常常混淆 K 与 Ki、b 与 B。由于 1024 与 1000 仅相差约 2.3%,因此 K 与 Ki 的混淆通常不会造成很大的误解。但这一差距会逐渐累积,见下表。

更多信息 *pbs, *ibps ...

b 与 B 的混淆会导致相当大的误解:当人们谈论“千兆宽带”时,通常指的是 1000 Mbps,而非你真的可以在 (约)1 秒内下载完一部电影(以二小时,1.138 Mbps 码率,其实就是常说的一个G计)。

用法示例

如果一个数据流的码率为 8,192 比特每秒,用大小写不同的字母可以表示如下:

8192 / 1000 = 8.192 kb/s
8192 / 1024 = 8 Kib/s
8192 / (8 x 1024) = 1 KiB/s
8192 / (8 x 1000) = 1.024 kB/s
8192 / 8 = 1024 B/s

字节通常在现代系统中使用,但即使使用了 8 比特 的 字节,kbyte/s 对应的数字也不一定恰好等于 kbit/s 对应的数字的八分之一,这是因为字节的计数可能不包括 帧指示位(framing bits)。举例来说,当在最通用的设置(异步,8 数据位(data bit,DB),无奇偶校验(no parity),1 终止位(stop bit))下使用时,一条 56 kb/s RS-232 的串行线路只以 5.6 kbyte/s 的速率传输——而不是 7 kbyte/s 。

Remove ads

与文件尺寸单位的关联

相比于 *b,*B 更常见。这或许是因为Windows操作系统下,文件尺寸单位默认以二进制千(Ki-)进位。这也就是为什么 1TB 的硬盘在Windows下显示为约 931GiB。

作为比较,macOS下文件尺寸单位默认以(十进制)千(K-)进位。同样因此,macOS下文件尺寸显示的值会略大于Windows。

然而,实时传输的数据量与文件尺寸通常不是一个数量级的。出于各种原因,*bps仍被广泛用于码率的表示。

常见值

更多信息 值, 单位 ...
Remove ads

参考资料

Loading content...

参见

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads