< 返回新聞公共列表

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

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


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


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

1TB = 1000 GB

1TiB = 1024 GiB

GB 是十進(jìn)制,GiB是二進(jìn)制

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

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

1GiB/1GB=1073741824/1000000000 = 1.073741824


Plot 標(biāo)準(zhǔn)任務(wù)配置表:


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


單個(gè)P圖任務(wù) 標(biāo)準(zhǔn)配置

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

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

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

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

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

第一步 SSD 容量單位換算

1.6TB = 1600 GB / 1.073741824 ≈ 1490GiB

2 x 1490 / 239 ≈ 12.5  大概可以并行 12個(gè)任務(wù)

第二步 線程計(jì)算

12個(gè)并行任務(wù) X 2 = 24 線程

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

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

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


Plot的四個(gè)階段簡(jiǎn)要說明:(俗稱 P盤)

階段1:正向傳播 Forward Propagation

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

這個(gè)階段會(huì)占用SSD大量讀寫,所以在進(jìn)行P盤的時(shí)候建議設(shè)置延遲10分鐘;


階段2:反向傳播 Backpropagation

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


階段3:壓縮 Compression

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


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


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



/template/Home/Zkeys724/PC/Static