< 返回新聞公共列表

Chia是如何計算P盤速度、數(shù)量、計算Chia礦機配置呢?

發(fā)布時間:2021-05-12 14:58:59


Chia是如何計算P盤速度、數(shù)量、計算Chia礦機配置呢?.png


Chia 1.1.2 創(chuàng)建Plot參數(shù),這里有個單位需要大家知道怎么換算?為什么這里寫的是GiB 不是 GB ,請看下面換算關(guān)系:

1TB = 1000 GB

1TiB = 1024 GiB

GB 是十進制,GiB是二進制

1GiB=(1024*1024*1024)B=1073741824B

1GB=(1000*1000*1000)B=1000000000B

1GiB/1GB=1073741824/1000000000 = 1.073741824


Plot 標準任務配置表:


Chia是如何計算P盤速度、數(shù)量、計算Chia礦機配置呢?.png


單個P圖任務 標準配置

K=33 ~ K=35 是秀兒用的,普通人使用 K=32 就好,以下是配置計算公式:

1.SSD 固態(tài)緩存計算公式:SSD硬盤數(shù)量 × SSD 容量 ÷ K 的臨時空間占用 = 可并行的任務數(shù)量

2.CPU線程配置計算公式:并行任務數(shù)量 × 2 = 需要線程數(shù)

3.為了保證系統(tǒng)穩(wěn)定運行可以預留 2~4個線程,RAM內(nèi)存配置計算公式:并行任務數(shù)量 × 所需內(nèi)存 = 所需要的內(nèi)存總量

4.為了保證系統(tǒng)穩(wěn)定運行可以預留,部分內(nèi)存舉個栗子:比如我有 2個 1.6 TB 的 SSD,使用 K=32 計算可并行的任務數(shù)量就是:

第一步 SSD 容量單位換算

1.6TB = 1600 GB / 1.073741824 ≈ 1490GiB

2 x 1490 / 239 ≈ 12.5  大概可以并行 12個任務

第二步 線程計算

12個并行任務 X 2 = 24 線程

第三步 內(nèi)存計算

12個并行任務 X 3389 MiB = 40668 MiB ≈ 大概需要 40 GiB 內(nèi)存

由此得出:需要并行12個P圖任務 穩(wěn)定運行 的電腦配置:至少需要 一塊 28線程的CPU,配上 48 G 內(nèi)存


Plot的四個階段簡要說明:(俗稱 P盤)

階段1:正向傳播 Forward Propagation

通過創(chuàng)建七個加密哈希表,填充大量空間證明的數(shù)據(jù),也就是.TMP的臨時緩存文件;

這個階段會占用SSD大量讀寫,所以在進行P盤的時候建議設置延遲10分鐘;


階段2:反向傳播 Backpropagation

向后傳播哈希,開始對緩存里面的數(shù)據(jù)進行校驗篩選并刪除無效的證明數(shù)據(jù);


階段3:壓縮 Compression

第3階段對這些哈希進行排序并通過算法將其壓縮到臨時目錄中,同時開始構(gòu)建最終文件,為了更快的數(shù)據(jù)檢索匹配,這個階段將篩選好的證明數(shù)據(jù)進行磁盤排序整理和壓縮;


第4階段:檢查數(shù)據(jù)點 Checkpoints


Chia是如何計算P盤速度、數(shù)量、計算Chia礦機配置呢?.png



/template/Home/Zkeys724/PC/Static