『壹』 文件的大小怎么比较
B (bit):表示”位” ,是计算机中表示信息的最小单位,一位则是一个二进制基本元素(0和1),计算机中的进制有二进制、八进制、十六进制,计算机在处理我们输入的信息或编制的程序时,通过换算成进制进行数据处理,这就是所谓的计算机语言或汇编语言。
B (Bytes):表示”字节”,是存储容量的单位,8个二进制位称为一个字节,我们经常查看一个文件的大小,就是看该文件的字节,一个中文字是两个字节。
KB (KiloBytes):千字节,表示存储容量的单位,与字节(B)的换算:1KB=1024B
MB (Mega Bytes):兆字节,表示存储容量的单位,1 MB =1024 KB,通常表示硬盘或光盘的容量,早期的硬盘容量都是这样。
GB (Giga Bytes):千兆字节,也称吉字节,表示存储容量的单位,通常表示硬盘或光盘的容量,1 GB =1024 MB
TB (Tera Bytes):(太字节),在目前的市场上很少见到, 1 TB =1024 GB
HZ (Hertz):(赫磁)一般为波形每秒钟变化或振动的次数,在计算机中不同硬件对HZ的定义各有不同,CPU的运行速度以每秒计算多少次(HZ)来衡量这是最基小的单位。
KHZ (Kilo Hertz) :1 HZ=1000 HZ,早期的CPU频率标识和现在的声音采样频率标识。
MHZ (Mega Hertz):1 MHZ =1000 KHZ,8080CPU到PIII CPU的标识
GHZ(Giga Hertz):1 GHZ=1000 MHZ,P4 CPU的标识
需要说明的是,硬盘的容量计算方法有所不同,一个新的硬盘,在出厂时,其计算的单位为1000的整数,而我们在计算其容量的单位为1024,所以一个40GB的硬盘,在通过格式化后,总容量会有几个GB的减少,这是正常的现象,对于不知道的用户,会以为电脑公司做的手脚,这是在装机中,用户经常反映的问题,我们应该了解。
『贰』 TB、GB、MB、KB
你所说的KB,MB,GB,TB都是数据单位,他们之间的大小关系是B<KB<MB<GB<TB<PB<EB<ZB<YB<BB。
基本数据单位换算:
1B(Byte字节)=8bit
1KB (Kilobyte 千字节)=1024B,
1MB (Mega byte 兆字节 简称“兆”)=1024KB,
1GB (Giga byte 吉字节 又称“千兆”)=1024MB,
1TB (Tera byte 万亿字节 太字节)=1024GB,其中1024=2^10 ( 2 的10次方),
1PB(Peta byte 千万亿字节 拍字节)=1024TB,
1EB(Exa byte 百亿亿字节 艾字节)=1024PB,
1ZB (Zetta byte 十万亿亿字节 泽字节)= 1024 EB,
1YB (Yotta byte 一亿亿亿字节 尧字节)= 1024 ZB,
1BB (Bronto byte 一千亿亿亿字节)= 1024 YB
1NB(Nona byte )= 1024BB
1DB(Dogga byte)= 1024NB
但是你会发现购买来8G的U盘插上电脑检查不足8G。
这是因为U盘的容量与硬盘的容量的计算方式一样,硬盘制造商对硬盘容量的定义和操作系统对硬盘容量算法不同,因此导致硬盘标识容量和操作系统中显示的实际容量存在误差。
在购买硬盘之后,细心的人会发现,在操作系统当中硬盘的容量与官方标称的容量不符,都要少于标称容量,容量越大则这个差异越大。标称40GB的硬盘,在操作系统中显示只有38GB;80GB的硬盘只有75GB;而120GB的硬盘则只有114GB。这并不是厂商或经销商以次充好欺骗消费者,而是硬盘厂商对容量的计算方法和操作系统的计算方法有不同而造成的,不同的单位转换关系造成的。
众所周知,在计算机中是采用二进制,这样造成在操作系统中对容量的计算是以每1024为一进制的,每1024字节为1KB,每1024KB为1MB,每1024MB为1GB,每1024GB为1TB;而硬盘厂商在计算容量方面是以每1000为一进制的,每1000字节为1KB,每1000KB为1MB,每1000MB为1GB,每1000GB为1TB,这二者进制上的差异造成了硬盘容量“缩水”。
硬盘需要分区和格式化,操作系统之间存在着差异,再加上安装操作系统时的复制文件的行为,硬盘会被占用更多空间,所以在操作系统中显示的硬盘容量和标称容量会存在差异,而硬盘的两类容量差值在5%-10%左右应该是正常的。