當前位置:首頁 » 數據倉庫 » es資料庫硬碟容量計算
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

es資料庫硬碟容量計算

發布時間: 2022-04-23 21:46:06

硬碟的容量是怎麼計算的`

1TB=1024GB
1GB=1024MB
1MB=1024kb
但廠家這樣算太煩,而是以1000制算,所以硬碟有小了一點

㈡ 關於硬碟容量的實際大小是怎麼算的啊

第一,硬碟容量,廠家是按1000K=1M來計算,而我們和計算機是按1024K=1M來計算的

比如你的硬碟是80G的,那麼我們來計算就是80*1000/1024=78.125G
這個數字一般你可以在磁碟管理裡面看到,你家的實際大小隻有76.5G,那麼可能你的磁碟有一部分做了隱藏分區,這個是在CDEF盤的總和死看不出來的,這個在vista的系統裡面和品牌機的隨機系統裡面是看不出來的,它們是有隱藏分區的。還有你的系統還原和一部分的虛擬分區也會佔用內存,例如虛擬分區我的一般是1.5G,這個是看不出來的,所以,你的76.5+虛擬和還原文件(這種是排除了你的機器佔有隱藏分區的情況)大致就等於78.125G了

如果你能在裝系統的時候,格式化磁碟時就可以看見你的最真實的磁碟容量大小了 那裡面會在分區的最後有8M是不能分區,用來寫文件的

希望我能幫你

絕非惡人

㈢ 計算機的硬碟容量計算公式

計算機硬碟容量大小=磁頭數×柱面數×扇區數×每扇區位元組數

(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左右。

(3)es資料庫硬碟容量計算擴展閱讀:

單位

在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等。硬碟技術還在繼續向前發展,更大容量的硬碟還將不斷推出。

㈣ 硬碟的容量計算公式,詳解

硬碟容量的單位為兆位元組(MB)或千兆位元組(GB),在計算機中1GB=1024MB,而硬碟廠家通常是按照1GB=1000MB進行換算的。http://ke..com/view/6841.htm#3

㈤ ansys中存儲的數據,下面數據中能查看所需內存空間和所需磁碟存儲空間信息嗎請問所需內存和磁碟存儲空間

不能,計算機的物理內存(real memory)對ansys程序來講,主要用於兩部分:一部分用於維持ansys程序在系統內的運行(ansys excutable),另一部分用於ansys的工作空間(workspace)。對於32位系統來說,ansys默認的工作空間是512MB,64位系統來說,ansys默認的工作空間是1GB。一旦程序要求的內存大於計算機的物理內存(real memory),那麼程序會佔用一部分磁碟空間將其作為內存使用,即通常所說的虛擬內存(system virtual memory),用作虛擬內存的這部分磁碟空間稱之為交換空間(swap space),文件稱之為交換文件(swap file)或頁面文件(page file)。這是基本概念
因此,交換空間大小和計算機的物理內存大小、工作空間大小、ansys本身運行所需要的內存有關。
ansys工作空間又分為兩部分,一部分稱之為資料庫空間(database space),主要存儲ansys幾何模型,載荷,材料屬性等數據,另一部分稱之為暫存空間(scratch space),主要用於內部計算,如布爾運算,單元矩陣生成,方程求解等。32位系統中,512MB的默認工作空間中256MB用於database space,256MB用於scratch space。64位系統同樣被平均分成兩部分。
一旦模型太大,資料庫空間盛不下,將會調用虛擬內存,虛擬內存使用系統函數來實現內存和硬碟之間的數據交換,而物理內存使用ansys指令來實現內存和硬碟的數據交換。用於ansys虛擬內存的文件稱之為頁面文件(page file),文件名為:jobname.page其大小取決於模型大小,不建議使用頁面文件,因為其處理數據比較低效。因此,要給database space分配足夠的物理內存,防止使用頁面文件(page file)實現內存和硬碟之間的數據交換。
如果暫存空間不足以滿足內部運算的話,ansys會分配額外的內存來滿足程序要求。
最好有足夠的物理內存來運行ansys任務,劃分網格或者是方程重新排序過程中物理內存不足而暫時性的使用虛擬內存對運算速度影響還不是很大,但是如果求解過程中物理內存不足,會使運算過程慢上十倍。
上面這部分是基本術語。下面是內存分配問題。
通常情況下不需要手動配置內存,ansys內存管理器會自動分配額外的內存。通過-m命令設置初始內存塊的大小,這個命令分配的內存存在於兩個連續的塊內。例如:-m 1800 -db 300,即首先分配300MB的連續內存塊給database space,然後分配1500MB的連續內存塊給scratch space.理想情況下,ansys從初始內存塊內部分配內存,使得在各個模擬階段可以有效的重新利用內存塊。一旦ansys需要更多內存,它就會向系統伸手要,新的內存塊為scratch space一半大小或分配的新的內存塊的大小。當出現分片內存引起的內存不足導致的計算失敗的情況時需要改變默認內存分配設置 什麼意思呢?一個大的模型需要800MB的連續內存塊用於稀疏矩陣求解,默認的內存分配顯然不夠,採用-m 1800的設置可能失敗(特別是32位windows系統),但是如果設成-db 100就行
32位windows系統,最大定址空間為2GB或3GB(這還是在3GB開關打開的情況下才能使用)。當Ansys啟動時,不同的進程,包括Ansys本身以及保證Ansys正常運行的各種動態鏈接庫和保證操作系統正常運行的動態鏈接庫,來爭奪這點有限的空間。所有這些程序必須常駐在分配給ansys程序的進程空間中。如果分配給ansys實際定址空間中存在一個或多個上述進程,這些進程會將內存分割成不連續的小塊,這是ansys對內存不連續塊的理解.上述文字也解釋了不連續內存塊的形成原因。
可以使用以下方式來確定一個特定的操作系統所容許的分配給Ansys的最大工作空間(即-m命令後面指定的數字),用不同的-m命令和固定的-db命令啟動ansys,這樣就可以確定出極限-m的大小。一般來說,32位的操作系統-m設定(即工作空間設定)不能超過1200MB,-db(資料庫空間設定)不能超過256MB。
寫到這里,樓主的問題似乎也就迎刃而解了,我們可以得到以下幾條啟發:
1. 不是計算機的物理內存越大,ansys就一定越塊,這要看使用的是64位系統還是32位系統,32位系統最大隻支持3G的內存(有些說是3.25GB,32位XP系統),並且默認的工作空間是-m 512MB,其中database space和Scratch space各佔去一半
2 盡量使ansys的運算使用系統的物理內存,因為物理內存使用ansys自帶的函數實現內存和硬碟的數據交換,而虛擬內存使用的是系統函數實現數據交換。如果不想讓ansys慢的跟蝸牛似的就盡量調大scratch space吧
3 ansys似乎只能使用連續的內存塊,即-m的設定只能是連續內存(這可能是為什麼32位系統的-m最大不能超過1800MB的原因)

對於32位Windows操作系統來說,最有效的辦法是指定一個小的初始內存塊(比資料庫空間大50MB),然後讓ansys根據需要生長出更小塊的內存,這是ansysworkbench默認的內存分配方式,對於使用PCG求解器的任務能夠有效的工作。但這種內存分配方式對需要大塊內存的求解器不適用。這種情況下,通常需要指定一個大的初始內存分配,同時減小模型資料庫的初始內存分配。-m指令在程序啟動時分配命令指定的虛擬內存(是不是可以理解為在計算機物理內存不足的情況下才分配額外要求的虛擬內存?)
修改工作空間(workspace)的大小(-m命令),其實是在修改暫存空間(scratch space)的大小,因為32位系統默認的資料庫空間(data space)256MB一直保持不變。

㈥ 硬碟容量的計算公式

硬碟容量 = 柱面數(表示每面盤面上有幾條磁軌,一般總數是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

㈦ 硬碟存儲容量如何計算

單位簡介:
網路上的所有信息都是以「位」(bit)為單位傳遞的,一個位就代表一個0或1。
每8個位(bit)組成一個位元組(byte)。位元組是什麼概念呢?一個英文字母就佔用一個位元組,也就是8位,一個漢字佔用兩個位元組。一般位簡寫為小寫字母「b」,位元組簡寫為大寫字母「B」。
單位換算:
每一千個位元組稱為1KB,注意,這里的「千」不是我們通常意義上的1000,而是指1024。即:1KB=1024B。但如果不要求嚴格計算的話,也可以忽略地認為1K就是1000。 4)每1024個KB就是1MB(同樣這里的K是指1024),即:1MB=1024KB=1024×1024B=1,048,576B這是准確的計算。如果不精確要求的話,也可認為1MB=1,000KB=1,000,000B
另外需要注意的是,存儲產品生產商會直接以1GB=1000MB,1MB=1000KB ,1KB=1000B的計算方式統計產品的容量,這就是為何買回的存儲設備容量達不到標稱容量的主要原因(如320G的硬碟只有300G左右)
每1024MB就是1GB,即1GB=1024MB,至於等於多少位元組,自己算吧。現在我們搞清楚了,常聽人說什麼一張軟盤是1.44MB、一張CD光碟是650MB、一塊硬碟是120GB是什麼意思了。打個比方,一篇10萬漢字的小說,如果我們把存到磁碟上,需要佔用多少空間呢?100,000漢字=200,000B=200,000B÷1024≈195.3KB≈195.3KB÷1024≈0.19MB
單位換算介紹:
隨著存貯信息量的增大,現在有更大的單位表示存貯容量單位,比吉位元組(GB, gigabyte)更高的還有:太位元組(TB ,terabyte)、PB(Petabyte)、EB(Exabyte)、ZB(Zettabyte)和YB(yottabyte)等,其中,1PB=1024TB,1EB=1024PB,1ZB=1024EB,1YB=1024ZB。那麼,這些單位的容量究竟有多大呢?請看一下表示: Kilobyte(KB)=1024B相當於一則短篇故事的內容。
Megabyte(MB)=l024KB相當於一則短篇小說的文字內容。
Gigabyte(GB)=1024MB相當於貝多芬第五樂章交響曲的樂譜內容。
Terabyte(TB)=1024GB相當於一家大型醫院中所有的X光圖片資訊量。
Petabyte(PB)=l024TB相當於50%的全美學術研究圖書館藏書資訊內容。
Exabyte (EB)=1024PB;5EB相當於至今全世界人類所講過的話語。
Zettabyte(ZB)=1024EB如同全世界海灘上的沙子數量總和。
Yottabyte(YB)=1024ZB相當於7000位人類體內的微細胞總和。
常用單位:
存儲容量是指該便攜存儲產品最大所能存儲的數據量,是便攜存儲產品最為關鍵的參數。一般便攜存儲的容量有16MB、32 MB、64 MB、128 MB、256 MB、512 MB、1GB、2GB,還有部分更高容量的產品,但價格已超出了用戶可以接受的地步。其中16MB~256MB的便攜存儲,目前已基本被市場淘汰;而512MB~2GB的產品是市場中的主流,價格在普通用戶可以接受的范圍內,也是廠家推出產品類型最多的容量類型;4GB~8GB的產品,因為價格昂貴,用戶群體較少,產品種類也較少。
磁碟存儲容量
如上面所說,一塊磁碟通常採用三級編址,因此,磁碟存儲器的存儲容量可以用如下公式來計算:
存儲容量C=柱面(磁軌)數T x 磁碟面(磁頭)數H x 扇區數S
應當指出,這里所說的存儲容量是指磁碟存儲器能夠保存的有效數據量,在磁碟上記錄的許多其他信息不計算在存儲容量之內。
有些人可能已經注意到,新購買的硬碟,格式化之後顯示的存儲容量與磁碟上實際標稱的存儲容量並不符合。其主要原因是:磁碟上的標稱容量是用十進制給出的,而計算機內部實際上是用二進制來表示存儲容量的。例如,1KB=1024B,1MB=1 048 576B等,如果用MB來表示磁碟存儲器的容量,則磁碟的標稱容量與實際顯示的容量之間有近5%的誤差,如果用GB來表示,則有7.4%的誤差,如果用TB表示,則誤差高達10%。

㈧ 計算機硬碟容量大小怎麼計算

計算機硬碟容量大小=磁頭數×柱面數×扇區數×每扇區位元組數 =(2*2*10000*1000*512)/(1024*1024*1024) =20GB。

但是硬碟實際容量總小於規格量,

計算機內部使用二進制運算,且2的10次方等於1024,很接近1000,為方便起見,在和計算機有關的數值上,往往使用1024來代替上面的1000,即:
1k=1024
1M=1024k
1G=1024M

但是硬碟廠家往往採用更簡便的演算法,
即:1GB=1000MB, 1MB=1000KB,
這樣的話,硬碟的標識80G的實際容量只有80×1000×1000×1000/1024/1024/1024=74.51G左右,
也就是76300M左右。

拓展資料:

硬碟容量的單位為兆位元組(MB)或千兆位元組(GB),目前的主流硬碟容量為500G~2TB,影響硬碟容量的因素有單碟容量和碟片數量。

許多人發現,計算機中顯示出來的容量往往比硬碟容量的標稱值要小,這是由於不同的單位轉換關系造成的。

我們知道,在計算機中1GB=1024MB,而硬碟廠家通常是按照1GB=1000MB進行換算的。 硬碟是個人電腦中存儲數據的重要部件,其容量就決定著個人電腦的數據存儲量大小的能力,這也就是用戶購買硬碟所首先要注意的參數之一。

計算機硬碟存儲容量通常使用位元組(B,Byte)、千位元組(KB,KiloByte)、兆位元組(MB,MegaByte)、吉位元組(GB,Gigabyte)、太位元組(TB,TeraByte)、拍位元組(PB,PetaByte)、艾位元組(EB,ExaByte)、澤位元組(ZB,ZettaByte)、堯位元組 (YB,YottaByte)和BB(BrontoByte)、NB(NonaByte)、 DB(DoggaByte)等來衡量。

㈨ 硬碟的存儲容量計算公式是:磁頭數×柱面數×扇區數× ________。

存儲容量=磁頭數×柱面數×扇區數×每扇區位元組數

硬碟存儲信息的格式是按柱面、磁頭號和扇區來存儲的,硬磁碟每個存儲表面被劃分成若干個磁軌,每道劃分成若干個扇區。每個存儲表面的同一道形成一個圓柱面,稱為柱面。硬碟的存儲容量的計算公式是:存儲容量=磁頭數×柱面數×扇區數×每扇區位元組數,常見硬碟的存儲容量有40GB、60GB、80GB和120GB等。

㈩ 硬碟容量的計算方法

在購買硬碟之後,細心的人會發現,在操作系統當中硬碟的容量與官方標稱的容量不符,都要少於標稱容量,容量越大則這個差異越大。標稱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%左右應該是正常的。