转载请注明出处:小锋学长生活大爆炸[xfxuezhagn.cn] 如果本文帮助到了你,欢迎[点赞、收藏、关注]哦~
目录
7. GT/s(GigaTransfers per second)
GB/s、Gb/s、Gbps等是常见的网络和存储传输速率单位,它们的区别主要在于 单位大小写 和 进制定义。
单位 | 含义 | 进制关系 | 典型应用场景 |
---|---|---|---|
GB/s | GigaBytes per second | 1 GB = 10^9 Bytes | 存储设备(硬盘、SSD) |
Gb/s | Gigabits per second | 1 Gb = 10^9 bits | 网络带宽、接口速率 |
Gbps | Gigabits per second | 1 Gbps = 1 Gb/s | 同 Gb/s(简写形式) |
B
代表字节(Byte),1 Byte = 8 bits。
b
代表比特(bit),是二进制数据的最小单位。
补充知识: (1) 计算机存储单位(以 Byte 为基础): 单位 缩写 换算关系 描述 1 bit b 最小存储单位 0 或 1 1 Byte B 1 Byte = 8 bits 1 字节 = 8 位 1 Kilobyte KB 1 KB = 1024 B 1 千字节 1 Megabyte MB 1 MB = 1024 KB = 1024 × 1024 B 1 兆字节 1 Gigabyte GB 1 GB = 1024 MB 1 千兆字节 1 Terabyte TB 1 TB = 1024 GB 1 万亿字节 1 Petabyte PB 1 PB = 1024 TB 1 千万亿字节 (2) 网络传输单位(以 bit 为基础): 单位 缩写 换算关系 描述 1 bit b 最小信息单位 0 或 1 1 Kilobit Kb 1 Kb = 1000 b 千比特 1 Megabit Mb 1 Mb = 1000 Kb 兆比特 1 Gigabit Gb 1 Gb = 1000 Mb 千兆比特 1 Terabit Tb 1 Tb = 1000 Gb 万亿比特 (3) Byte(B)和 bit(b)之间的转换: 单位 换算关系 1 B(字节) 8 b(比特) 1 KB(千字节) 1024 B = 8192 b 1 MB(兆字节) 1024 KB = 1,048,576 B = 8,388,608 b 1 GB(千兆字节) 1024 MB = 1,073,741,824 B = 8,589,934,592 b (4) 关键点总结 ✅ 存储容量(B、KB、MB、GB)以 1024 进制计算,而 网络传输速率(bps、Kbps、Mbps、Gbps)以 1000 进制计算。 ✅ Byte(B)= 8 bits(b),换算网络带宽时,记得 Mbps ÷ 8 = MB/s。 ✅ 网速的“100M”指的是 100 Mbps,而不是 100 MB/s,实际下载速度要除以 8。 ✅ 光纤 1 Gbps(千兆网)理论下载速度是 125 MB/s,下载 1GB 文件理论时间 ≈ 8 秒。 ✅ 对于100G的交换机,通常指的是 100 Gbps,理论传输速度为 12.5 GB/s。
1 Gbps ÷ 8 = 125 MB/s
。
除了 GB/s、Gbps 这些单位,其他常见的数据速率相关单位包括:
单位 | 全称 | 中文意思 | 常见应用场景 |
---|---|---|---|
Kb/s 或 Kbps | Kilobits per second | 千比特每秒 | 早期拨号上网(56 Kbps) |
MB/s | Megabytes per second | 兆字节每秒 | 硬盘、U盘、存储设备速度 |
Mbps | Megabits per second | 兆比特每秒 | 宽带网络速率(如 100 Mbps) |
Tbps | Terabits per second | 太比特每秒 | 超高速数据中心光纤传输 |
GBps | Gigabytes per second | 千兆字节每秒 | 高速 SSD、服务器网络 |
在数据传输和计算机硬件中,还有很多类似的术语,比如:
术语 | 全称 | 中文意思 | 常见应用 |
---|---|---|---|
GbE | Gigabit Ethernet | 千兆以太网(1Gbps) | 网络设备 |
10GbE | 10 Gigabit Ethernet | 10Gbps 以太网 | 企业级服务器、数据中心 |
PCIe | Peripheral Component Interconnect Express | 高速总线 | 显卡、SSD、网卡 |
SATA | Serial ATA | 串行高级技术附件 | 机械硬盘、SATA SSD |
NVMe | Non-Volatile Memory Express | 高速存储接口 | 高速 NVMe SSD |
在PCIe中,使用了另一种速率描述方式:GT/s。
GT/s(十亿次传输/秒)
与 Gbps、GB/s 的区别
PCIe 采用串行传输,每条通道(Lane)独立工作,并且不同的 PCIe 版本有不同的信号编码方式。
PCIe 版本 | 速率(GT/s) | 编码方式 | 每通道实际带宽(GB/s) | x16 通道总带宽(GB/s) |
---|---|---|---|---|
PCIe 1.0 | 2.5 GT/s | 8b/10b(80%效率) | 0.250 GB/s | 4 GB/s |
PCIe 2.0 | 5.0 GT/s | 8b/10b(80%效率) | 0.500 GB/s | 8 GB/s |
PCIe 3.0 | 8.0 GT/s | 128b/130b(98.5%效率) | 0.985 GB/s | 15.75 GB/s |
PCIe 4.0 | 16.0 GT/s | 128b/130b(98.5%效率) | 1.969 GB/s | 31.51 GB/s |
PCIe 5.0 | 32.0 GT/s | 128b/130b(98.5%效率) | 3.938 GB/s | 63.02 GB/s |
PCIe 6.0 | 64.0 GT/s | PAM4(脉冲幅度调制4级) | 7.877 GB/s | 126 GB/s |
在计算机科学、通信和存储技术中,有这么多不同的单位(bit、Byte、Kb、KB、Gbps、GB/s、GT/s),主要是为了 适应不同的应用场景,提高表达的准确性和效率。以下是几个核心原因:
⚡ 存储单位(B、KB、MB、GB) → 以 1024 进制计算 计算机的存储系统是 基于二进制(2^10 = 1024) 设计的,因此存储单位采用 1024 进制,比如:
🌐 传输单位(bps、Kbps、Mbps、Gbps) → 以 1000 进制计算 网络通信是基于 国际标准 SI(10^3 进制),以 1000 为单位,比如:
🚀 为什么网络要用 1000 进制? 因为通信行业与全球标准(国际单位制 SI)接轨,所有电信运营商和网络设备默认用 1000 进制计算。
💡 比特(bit,b)是最小的存储和传输单位,但字节(Byte,B)是实际存储单位:
💡 为什么网络用 bps 而存储用 B?
📌 示例
🌟 GT/s(GigaTransfers per second,十亿次传输/秒)
🌟 Gbps(Gigabits per second,千兆比特每秒)
🌟 GB/s(Gigabytes per second,千兆字节每秒)
📌 示例
单位 | 适用领域 | 使用原因 |
---|---|---|
bit(b) | 网络传输 | 网络设备以比特为基本单位 |
Byte(B) | 存储(硬盘、内存) | 计算机数据存储的最小单位 |
bps(bit per second) | 网速 | 网络运营商测量数据流量 |
GT/s(GigaTransfers/s) | PCIe、USB | 测量信号传输速率 |
MB/s(Megabytes/s) | 硬盘、U盘、存储设备 | 直接反映文件读写速度 |
GB/s(Gigabytes/s) | PCIe、SSD | 高速数据吞吐量 |
Tbps(Terabits/s) | 数据中心、光纤 | 超高速网络 |
如果所有单位都一样,虽然简单,但会导致以下问题:
✅ 提高专业性
✅ 便于表达和理解
✅ 符合行业标准
✅ 兼容性
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。