網站首頁 教育 學前教育 精緻生活 飲食養生 命理 科普教育 金融 歷史 影視 數碼 熱門資訊
當前位置:生活百科站 > 科普教育 > 

記憶體池作用是什麼?

欄目: 科普教育 / 釋出於: / 人氣:7.44K
記憶體池作用是什麼?

記憶體池,又叫固定大小區塊規劃,可以讓程式設計師用類似c語言的malloc或是C++的new運算元進行動態的儲存器規劃。相對於其它動態儲存器規劃的實踐來講,因為會變動儲存器區塊大小導致碎片問題的出現,導致在實時系統上受阻於效能問題,所以根本無法使用。記憶體池提供了一個更好的解決方法:提前規劃一定數量的儲存器區塊,可以使整個程式在執行期規劃(allocate)、使用(access)、歸還 (free)儲存器區塊。

如果沒有記憶體池,區塊鏈可能會失去對粉塵攻擊的免疫力。假設使用者和礦工節點被大量的粉塵交易所充塞,那麼他們就無法正常的驗證並打包本應當正常的交易。

如果礦工節點不設上限地接收粉塵交易,交易則會直接礦工節點的記憶體導致宕機。記憶體池的存在,通過最大事務數和手續費條件,保證無價值的粉塵攻擊不會讓網路出現擁堵狀態。

Tags:記憶體