主題: Bitcoin 工作日誌 : 關於 CPU使用率爆高的BUG 作者: 苦勞礦工 於 2012 七月 21, 上午 05:23 Bitcoin 工作日誌 : 關於 CPU使用率爆高的BUG
2012.07.20 突然發現有某幾台的CPU使用率爆高, 這樣子會白白多耗很多電費, 原來是有BUG, 網路上一搜尋才知道... 只好開始每一台電腦去抓問題... 大部分時間都浪費在重灌ati driver 重開機... ============= 4號機: 原本CPU使用率100%, 硬碟是速度極慢的老舊2.5吋及將廢棄的小硬碟, 改成 3.5吋硬碟, 依然沒有改善... 但是改成 11-6 的 driver , cpu 就不再100%囉, 變成接近0%的完美狀態... =================== 3號機: 半夜花了4個多小時, 變更driver 和 app sdk 版本都沒效果... 最後只好改成 11-6 的 driver 和 add spk 2.4 結果 poclbm 2011效能下降, 只能用2012 且 deepbit-CPU使用率20%, SOLO 會變成 50% 只好 pool囉... ===================== 2號機: 2011似乎都正常, CPU使用率極低. 不過, 2012完全無法使用... ===================== 0號機: 2011 效率低 CPU使用率20% 2012 效率正常 不過, 輔助2號機SOLO, CPU爆高 60%... 只能 去 pool , CPU還可以, 18~20% 以下... -------------- 隔日再測, ATI Driver 改成 11-12 版本, 改用各種 sdk 套件, 發現 ATI SDK 2.3 版本, 配合 poclbm 2011版本, 在 輔助2號機 SOLO 的 bitcoin-qt 0.6.3 挖礦, 挖礦效率算不錯, CPU使用率約 18%左右... --- 接著測試用不同的 版本的 bitcoin 當 server, 0.6.0~0.6.3 以及 0.3.24 結果差異不大... --- 0號機, 只剩下 沒換 ati driver 測試了... 不過,測到有點無力了, 只好和3號機一樣暫時不管了... ---- 2012.8.16 ATI Driver 改成 11-5 版本 結果沒用, 用了各種 sdk套件, 結果和之前一樣... ============= 2012.8.14 5號機: R6870 用 12-6版本 driver , poclbm 會找不到 GPU晶片... 用 11-11 driver 會有 cpu 100% BUG... 用 11-5 driver 配合, opencl 11-11 的, 就可以正常...(指 只能用 2011版本 輔助 2號機SOLO正常, 2012版本不行...) |