为什么我500g的硬盘实际容量只有465.1G
发布网友
发布时间:2022-04-29 02:50
我来回答
共5个回答
热心网友
时间:2022-06-29 03:45
计算机中显示出来的容量往往比硬盘容量的标称值要小,这是由于不同的单位转换关系造成的。我们知道,在计算机中1GB=1024MB,而硬盘厂家通常是按照1GB=1000MB进行换算的。
硬盘容量 = 柱面数(表示每面盘面上有几条磁道,一般总数是1024) × 磁头数(表示盘面数) × 扇区数(表示每条磁道有几个扇区,一般总数是64)× 扇区(存储基本单元,大小一般为512B/4KB)。
扩展资料:
计算机硬盘存储容量通常使用字节(B,Byte)、千字节(KB,KiloByte)、兆字节(MB,MegaByte)、吉字节(GB,Gigabyte)、太字节(TB,TeraByte)、拍字节(PB,PetaByte)、艾字节(EB,ExaByte)、泽字节(ZB,ZettaByte)、尧字节 (YB,YottaByte)和BB(BrontoByte)、NB(NonaByte)、 DB(DoggaByte)等来衡量。
参考资料:百度百科-硬盘容量
热心网友
时间:2022-06-29 03:46
1GB= 1024MB
1MB= 1024KB
1KB= 1024Byte
电脑显示硬盘容量465.1G, 则实际可用Byte字节数为, 465.1G=465.1*1024*1024*1024= ~500,000,000,000 Bytes
硬盘存储的最小单位为Sector, Short Sector格式 1Sector=512Byte, Long Sector 格式1Sector=4096Byte (只有Win7能支持)--> 1.8"硬盘2年前就使用了, 主要给数字摄像机和APPLE iPod用的, 现在2.5"硬盘也有用Long Sector 格式的,如2.5" 三碟6头1TB, 该格式在相同容量条件下BPI(Bit每英寸)可低~10%, 硬盘做起来容易多了
硬盘的规格中都有保证的SECTOR数一项, 你把这个数乘512就是你硬盘的保证容量, 单位为字节BYTE
硬盘盘片格式为LANDING ZONE(磁头起将区), SYSTEM ZONE(系统区, 通常32磁道Cylinders, 放PLIST,硬盘配置数据如Channel,WROFS,DFH,Vb, Iw, TPI, BPI, ...), DATA ZONE(数据区, 通常36区Zone0->Zone35, 每区又分20子区), BACKUP ZONE(备用区, Zone35的最内处, 保证标称容量下还多出数据存储区)
DATA ZONE的坏SECTOR(扇区)/TRACK(磁道)在硬盘出厂前的优化测试阶段会进入P-LIST(地址存在SYSTEM ZONE, 存储空间用BACKUP ZONE的
数据空间来补足, 该区至少预留了总容量的0.5%的空间), P-LIST SPEC规格有<1024也有<4096的(不用太担心通常~70%的硬盘PLIST=0), 如果PLIST大过SPEC或在规格内但坏区BLOCK总数大过BACKUP ZONE所允许容量, 硬盘在工序内是直接判为坏品不能出货的, 所以硬盘出厂时的容量是一个SECTOR都不会少的, 如果算上BACKUP ZONE多出的容量而用尽的话只会有多
热心网友
时间:2022-06-29 03:46
如果是品牌的,会有隐藏分区,自然要占一部分容量,另外,分区越多,损失越大,会有一部分空间损失于分区。还有就是有可能因为你分区的时候并没有把分完主分区后剩下的空间划为逻辑分区.未经格式化的硬盘空间不会显示在 my computer里。
热心网友
时间:2022-06-29 03:47
硬盘,U盘,内存,很多存储设备都是这样的,系统计算容量的候是1G=1024M,而厂家计算时用的是1G=1000M,理由是计算机系统只识别二进制,而硬件厂商不需要用繁琐的二进制,直接用十进制更容易计数
热心网友
时间:2022-06-29 03:48
因为硬盘容量按厂家的算法是:1000M=1G 1000k=1M 1000b=1k的
而系统的算法是1024M=1G 1024k=1M 1024b=1k的。
所以应该是500*1000*1000*100/1024/1024/1024=465g
所以在系统里只有465G 没问题