⑴ 硬碟的容量是怎麼計算的`
1TB=1024GB
1GB=1024MB
1MB=1024kb
但廠家這樣算太煩,而是以1000制算,所以硬碟有小了一點
⑵ 硬碟容量的計算方法
在購買硬碟之後,細心的人會發現,在操作系統當中硬碟的容量與官方標稱的容量不符,都要少於標稱容量,容量越大則這個差異越大。標稱40GB的硬碟,在操作系統中顯示只有38GB;80GB的硬碟只有75GB;而120GB的硬碟則只有114GB。這並不是廠商或經銷商以次充好欺騙消費者,而是硬碟廠商對容量的計算方法和操作系統的計算方法有不同而造成的,不同的單位轉換關系造成的。
眾所周知,在計算機中是採用二進制,在電腦世界裡,以2的次方數為「批量」處理Byte會方便一些,整齊一些。每1024Byte為1KB,每1024KB為1MB,每1024MB為1GB,每1024GB為1TB,而在國際單位制中TB、GB、MB、KB是「1000進制」的數,為此國際電工協會(IEC)擬定了KiB、「MiB」、「GiB的二進制單位,專用來標示「1024進位」的數據大小;而硬碟廠商在計算容量方面是以每1000為一進制的,每1000位元組為1KB,每1000KB為1MB,每1000MB為1GB,每1000GB為1TB,在操作系統中對容量的計算是以1024為進位的,並且並未改為KiB、「MiB」、「GiB的二進制單位,這差異造成了硬碟容量「縮水」。
以120GB的硬碟為例:
廠商容量計算方法:120GB=120,000MB=120,000,000KB=120,000,000,000位元組
換算成操作系統計算方法:120,000,000,000位元組/1024=117,187,500KB/1024=114,440.9MB/1024=111.8GB。
簡單演算法:硬碟容量 /(1024*1024*1024)
80,000,000,000/(1024*1024*1024)=74.5GB
40,000,000,000/(1024*1024*1024)=37.25GB
硬碟需要分區和格式化,操作系統之間存在著差異,再加上安裝操作系統時的復制文件的行為,硬碟會被佔用更多空間,所以在操作系統中顯示的硬碟容量和標稱容量會存在差異,而硬碟的兩類容量差值在5%-10%左右應該是正常的。
⑶ 硬碟的容量計算公式,詳解
硬碟容量的單位為兆位元組(MB)或千兆位元組(GB),在計算機中1GB=1024MB,而硬碟廠家通常是按照1GB=1000MB進行換算的。http://ke..com/view/6841.htm#3
⑷ 硬碟容量的計算公式
硬碟容量 = 柱面數(表示每面盤面上有幾條磁軌,一般總數是1024) × 磁頭數(表示盤面數) × 扇區數(表示每條磁軌有幾個扇區,一般總數是64)× 扇區(存儲基本單元,大小一般為512B/4KB)
(單碟1TB硬碟的扇區數可能是4K) 高級格式是一項界定4K扇區硬碟格式的全新標准,傳統的硬碟在格式化後,每一個扇區的大小都是512B位元組,而4K扇區硬碟的高級格式就是將其扇區劃分為4KB。這也是今後所有硬碟廠商都將採用的標准,IDEMA(國際磁碟驅動器設備與材料協會)的各主要硬碟製造商已經達成一致:2011年1月1日起,出貨的所有台式機和筆記本新產品硬碟都將採用這種高級格式標准。
在CHS規范中,磁頭的最大數就是16,扇區數是63。現今的硬碟為了突破528.4M的定址限制,都是使用模擬方式表示磁頭數、扇區數。常用的 LBA 定址就是將磁頭與扇區都假設為CHS的最大值來進行轉換並計算出總的扇區數。
LBA(Logical Block Addressing)邏輯塊定址。在 LBA 模式下,我們知道硬碟上的一個數據區域由它所在的磁頭、柱面(也就是磁軌)和扇區所唯一確定。早期系統就是直接使用磁頭柱面和扇區來對硬碟進行定址(這稱為CHS定址),這需要分別存儲每個區域的三個參數(這稱為3D參數),使用時再分別讀取三個參數,然後再送到磁碟控制器去執行。由於系統用8b來存儲磁頭地址,用10b來存儲柱面地址,用6b來存儲扇區地址,而一個扇區共有512B,這樣使用CHS定址一塊硬碟最大容量為256 * 1024 * 63 * 512B = 8064 MB(1MB = 1048576B)(若按1MB=1000000B來算就是8.4GB)。隨著硬碟技術的進步,硬碟容量越來越大,CHS模式無法管理超過8064 MB的硬碟,因此工程師們發明了更加簡便的LBA定址方式。在LBA地址中,地址不再表示實際硬碟的實際物理地址(柱面、磁頭和扇區)。LBA編址方式將CHS這種三維定址方式轉變為一維的線性定址,它把硬碟所有的物理扇區的C/H/S編號通過一定的規則轉變為一線性的編號,系統效率得到大大提高,避免了煩瑣的磁頭/柱面/扇區的定址方式。在訪問硬碟時,由硬碟控制器再將這種邏輯地址轉換為實際硬碟的物理地址。在這三種硬碟模式中,現在 LBA 模式使用最多。
LBA與C/H/S 之間的轉換: 設NS為每磁軌扇區數,NH為磁頭數,C、H、S分別表示磁碟的柱面、磁頭和扇區編號,LBA表示邏輯扇區號,div為整除計算,mod為求余計算,則: LBA=NH×NS×C+NS×H+S-1; C=(LBA div NS)div NH; H=(LBA div NS)mod NH; S=(LBA mod NS)+1 例如 LBA = 0 則 CHS = 0/0/1 從C/H/S到LBA的計算公式: LBA=(C-CS)*PH*PS+(H-HS)*PS+(S-SS)
廠家計算公式:
比如:
320G硬碟:320,000,000,000 /1024/1024/1024 = 298G 實際只有298G
300G硬碟:300,000,000,000 /1024/1024/1024 = 279G 實際只有279G
⑸ 硬碟大小如何計算啊
是的,因為廠家使用1000進制,系統使用1024進制,因此會有一個換算差距,什麼硬碟都這樣,U盤。軟盤也是這樣。使用軟盤應該知道,1.44MB軟盤實際只有1.38MB。
⑹ 計算機的硬碟容量計算公式
計算機硬碟容量大小=磁頭數×柱面數×扇區數×每扇區位元組數
(2*2*10000*1000*512)/(1024*1024*1024) =20GB。
但是硬碟實際容量總小於規格量,
計算機內部使用二進制運算,且2的10次方等於1024,很接近1000,為方便起見,在和計算機有關的數值上,往往使用1024來代替上面的1000,即:1k=10241M=1024k1G=1024M
但是硬碟廠家往往採用更簡便的演算法,即:1GB=1000MB, 1MB=1000KB,這樣的話,硬碟的標識80G的實際容量只有80×1000×1000×1000/1024/1024/1024=74.51G左右,也就是76300M左右。
(6)硬碟計算擴展閱讀:
單位
在PC發展的過程中,我們所需要的存儲空間越來越多,硬碟也在發生著巨大的變化,硬碟的容量也是越來越大。
硬碟的容量通常以MB(兆)和GB(千兆)為單位的,早期的硬碟容量低下,大多以MB(兆)為單位,1956年9月IBM公司製造的世界上第一台磁碟存儲系統只有區區的5MB,而隨著硬碟技術飛速的發展,數百GB容量的硬碟也已進入到普通家庭用戶的手中。
常見的硬碟的容量有8GB、16GB、32GB、40GB、60GB、64GB、80GB、100GB、120GB、160GB、200GB、240GB、250GB、300GB、320GB、400GB、480GB、500GB、512GB。
640GB、750GB、800GB、880GB、960GB、1TB、1.5TB、2TB、3TB、4TB、5TB、6TB、8TB、10TB、12TB等。硬碟技術還在繼續向前發展,更大容量的硬碟還將不斷推出。
⑺ 關於磁碟的計算公式
1、計算機的計算公式:
1TB=1024GB
1GB=1024MB
1MB=1024KB
1KB=1024B,B 是文件大小的基本單位,位元組。
2、硬碟廠商(包括優盤,光碟等等存儲設備)的計算公式:
1TB=1000GB
1GB=1000MB
1MB=1000KB
1KB=1000B
由於在計算公式上的差別,所以買來的硬碟用電腦看會達不到標定容量,不是廠商虛標。。。
望採納,謝謝~
⑻ 硬碟怎樣與計算
按照計算機里的換算,1 Bytes = 8 bits; 1 KB = 1024 Bytes; 1 MB = 1024 KB; 1 GB = 1024 MB
但是硬碟廠家往往採用更簡便的演算法,
⑼ 硬碟分區數值要怎麼計算
硬碟整數分區計算方法一般演算法:分區大小=(分區大小-1)×4+1024×分區大小。
如果按照硬碟分區整數G計算公式X-1)*4+1024*X=Y 其中X就是想要得到的整數分區的數值,單位是G,Y是分區時應該輸入的數字,單位是M,比如40GB=(40-1)×4+1024×40=41116MB 按照這樣的計算方法:
15G=15416MB。
20G=20556MB。
30G=30836MB。
40G=41116MB。
(9)硬碟計算擴展閱讀:
最精確硬碟分區的演算法如下:
硬碟一般有255磁頭,63扇區,故每柱面大小為:512byte x 255 x 63=8225280bytes =7.84423828125 MB。
如果要分40GB,那麼要40x1024MB=40960MB;需要柱面數為40960÷7.84423828125=5221.66;取整數既為5222個柱面。
應分M數為5222x7.84423828125=40962.6123046875MB;不管小數點後面幾位都進1,也就是40963MB,windows就認為是40GB了。
這個方法NTFS和FAT32通用。
下面附10GB到200GB整10GB遞增的精確計算結果:
10GB = 10245MB 、20GB = 20482MB 、30GB = 30726MB 、40GB = 40963MB 、50GB = 51208MB 、60GB = 61444MB。
70GB = 71681MB 、80GB = 81926MB 、90GB = 92162MB。
100GB = 102407MB 、110GB = 112644MB 、120GB = 122888MB 、130GB = 133125MB 、140GB = 143362MB。
150GB = 153606MB 、160GB = 163843MB 、170GB = 174088MB 、180GB = 184324MB 、190GB = 194561MB。