这是我参与8月更文挑战的第20天,活动详情查看:8月更文挑战
这篇文章主要讲计算机基础的数据存储方式,文章翻译自斯坦福大学的课程:web.stanford.edu/class/cs101…
这篇文章是数据和存储的第二篇,KB MB GB TB
- 第一篇:位 字节
计算机中存储的信息大小以 Kilobytes(KB)、Megabytes(MB)、Gigabytes(GB)、Terabytes(TB) 为单位,这篇文章我们看下生活中常见的存储大小,并且看下他们之前是如何转换的。
KB(千字节)
1KB 是大约一千字节
1KB = 1024Byte(字节)
我们上一篇说到,1 字节可以表示一个键入字符
一封没有图片的邮件大约 2KB
五页纸大约 100KB
文本紧凑,于图像、声音、视频相比所需要的字节数很少
一封 2000 字的英文文章,大约需要 2000 字节(大约 2KB)来存储(一个键入字符存储到一字节),汉字每个字符占用2或4字节,这和图片、视频相比较,仍然是非常紧凑的。
MB(兆字节)
1MB 是大约一百万字节
1MB = 1024KB = 1024*1024 Byte(1048576 Byte)
MP3 音频每分钟大约 1MB
一张高质量的图片大约 2-5MB
一个几分钟的音频,或者一张1000万像素的图片通常会占用几 MB
MP3 音频的经验法则是,1分钟的音频大约占用 1MB。音频、图像和视频数据通常以“压缩”的形式存储,MP3 就是一个例子。稍后我们将讨论压缩是如何工作的。一个数据光盘的存储空间约为 700MB。CD 上的音频没有压缩,这就是为什么它比 MP3 占用更多空间的原因。一个有趣的事实:CD 上整个螺旋长度超过 5 公里
GB(千兆字节)
1GB 是大约1亿字节
1GB = 1024MB = 1024 * 1024 KB = 1024 * 1024 * 1024 Byte(1,073,741,824 Byte)
GB 是现在硬件的常用单位
一台普通计算机可能有
- 4GB 内存
- 256GB 永久存储
TB(兆兆字节)
1TB = 1024GB,大约是1万亿字节
比如我们可以买 4TB 的固态硬盘
虽然我们换算使用精确的方式大约 1024,我们计算是可以使用 1000,来估计大约的值,误差大约在 5% 左右,这样计算起来更方便
比如 1TB 约等于 1000GB,1GB 约等于 1000MB,1MB 约等于 1000KB,1KB 约等于 1000Byte,1Byte = 8bit
以上是 KB MB GB TB 的介绍,欢迎点赞和评论~