首页 > 其他分享 >KBps Kbps kBps kbps傻傻分不清?[计算机原理]

KBps Kbps kBps kbps傻傻分不清?[计算机原理]

时间:2025-01-17 12:57:28浏览次数:3  
标签:10 下载速度 kbps KBps kBps 硬盘 128 1KBps 百兆

单位换算确实是件枯燥的事情,不过,在这个单位换算中,隐藏了两个生活中非常常见的问题!
分别是:”为什么我的硬盘标了128GB,但是只有117GB?谁吃了我的硬盘?
还有一个是:”说的是百兆光纤,为啥下载速度到不了百兆呢?十来兆顶天了“

KBps Kbps kBps kbps傻傻分不清?其实这里面一共只有两个因素,K的大小写和B的大小写
排列组合一下,就有了4种让人眼花缭乱的组合

先来说说B的大小写的含义

1 K B p s ≠ 1 K b p s 1KBps \neq 1Kbps 1KBps=1Kbps

  • B ,大写的B,意义为字节 byte
  • b ,小写的B,意义为位,bit
  • ps就是per second 每秒的含义

常见的
1 b y t e = 8 b i t s 1 byte = 8bits 1byte=8bits
那么换算出来
1 K B p s = 1 B ∗ K p s = 8 b i t s ∗ K p s = 8 K b p s 1KBps= 1 B * Kps =8 bits * Kps =8Kbps 1KBps=1B∗Kps=8bits∗Kps=8Kbps
数量之间的差距还是很大的,足足有8倍,我们读写单位的时候还是要注意到这个问题

现在,我们就能解释为什么百兆光纤不足百兆下载速度了

百兆带宽的速度是多少?

百兆宽带的百兆,其实指的是位!但是论到字节上,是要少8倍的

100M的带宽=100Mbps

100M带宽下载速度的理论值就是100Mb/s=12.5MB/s ,看看,少了多少!

而且由于网络通信协议的存在,你不是全部带宽都用来跑下载的,实际的下载速度只会更低,跑到10兆的下载速度属于顶天了

这里的K其实也大有讲究

1 K B p s ≠ 1 k B p s 事实上, 1 K B p s > 1 k B p s 1 KBps \neq 1 kBps \\ 事实上,1 KBps > 1 kBps 1KBps=1kBps事实上,1KBps>1kBps

  • 大写的K,是二进制的,数值为1024
  • 小写的k, 是十进制的,kilo,数值为1000

所以

1KBps = 1024 byte * 8 bit /byte * ps =8192 bps

1kbps = 1000 byte * 8 bit / byte * ps =8000 bps

可见KBps还是稍快一些的,当到了M和m的时候,差距就更大了。下面就是经典问题了

下面我们就能解释硬盘哪里偷工减料了

为什么我的128Gb硬盘容量不到128Gb

我最近买了一块128GB的硬盘,但是插到电脑上,发现只有117GB,谁吃了11GB?

因为硬盘商制造硬盘的时候,按的是1000进制,也就是他们写的是128GB 实际上是128gB

那我们来折算一下
128 g B = 128 ∗ 1 0 9 B = 128 ∗ 1 0 9 2 10 ∗ 2 10 ∗ 2 10 G B = 119.209 G B 128gB= 128 * 10^{9} B=\frac{128* 10^9}{2^{10} * 2^{10}*2^{10}} GB=119.209GB 128gB=128∗109B=210∗210∗210128∗109​GB=119.209GB
那剩下的2GB不到怎么解释?不过我们的单位理论已经解释的差不多了,剩下的属于补充内容,不是文章重点

  • 硬盘在使用前需要进行格式化,而格式化过程中会占用一部分空间用于文件系统的管理结构(如分区表、文件分配表等)。这部分空间通常占硬盘容量的1%到5%不等。
  • 此外,文件系统(如NTFS、exFAT、FAT32等)还会预留一部分空间用于系统恢复、错误处理和其他系统功能。

在这里插入图片描述

总的来看,我们购买GB级别的硬盘,因为单位原因的得盘率其实被锁死在了**93%**就是你希望购买100的容量,实际上只能得到93份还不到

1 0 9 2 30 ≈ 93.1322 \frac{10^9}{2^{30}} \approx 93.1322% 230109​≈93.1322

原理差不多就是这样

标签:10,下载速度,kbps,KBps,kBps,硬盘,128,1KBps,百兆
From: https://blog.csdn.net/FlamBoyanceI/article/details/145205192

相关文章

  • bit、Byte、Kbps等单位换算
    位(bit)来自英文bit,音译为“比特”,表示二进制位。Bit(比特)是计算机中最小的数据单位,它只有0和1两种状态。在计算机领域,数据传输和存储都是以比特为基本单位进行的。因此,比特的换算关系非常重要。......
  • 理论基础知识之————KB Kb Kbps 相关单位的区别和换算
    换算公式 8bit(位)=1Byte(字节)1024Byte(字节)=1KB1024KB=1MB1024MB=1GB1024GB=1TB 容量是大写的 B而传输的速度是小写的 bbps 是bitspersecond的缩写,表示比特/秒。    Bps 是bitypersecond的缩写,表示字节/秒。    这个p又可以写成/, S是秒的缩写,所......
  • 带宽知识MB/s、Mb/s、Mbps、Mbit/s、Kbps
    MB/s(兆字节每秒)Mb/s(兆比特每秒)Mbps(兆比特每秒)Mbit/s(兆比特每秒)Kbps(千比特每秒)1Byte(字节)=8bit(比特)【1B=8b】带宽用来表示网络中某通道传送数据的......
  • 什么是Mbps、Kbps、bps、KB、MB及其换算和区别
    Mbps即Milionbitprosecond(百万位每秒);Kbps即Kilobitprosecond(千位每秒);bps即bitprosecond(位每秒);速度单位,bit即比特,通常用b(小写)表示,指一位二进制位,M......