Claymore
無法分配大緩衝區 - 沒有足夠的圖形記憶體?
我正在使用 Claymore 的 Dual Ethereum v9.5
這是我的配置文件:
setx GPU_FORCE_64BIT_PTR 0 setx GPU_MAX_HEAP_SIZE 100 setx GPU_USE_SYNC_OBJECTS 1 setx GPU_MAX_ALLOC_PERCENT 100 setx GPU_SINGLE_ALLOC_PERCENT 100 EthDcrMiner64.exe -epool eu2.ethermine.org:4444 -ewal 0x9C57aE119dd13EE9Cd444Cf96091f1e84446.rig-epsw x
我不斷收到此錯誤:“CUDA 錯誤:無法為 DAG 分配大緩衝區”
根據我的閱讀,當圖形記憶體太低時會發生這種情況。我使用 2GB 的 Nvidia 750Ti。
我怎樣才能解決這個問題 ?
形成一個答案:
@richard 前面的評論是對的,DAG 文件的大小是你問題的根源,你的 GPU 需要在開始探勘之前載入它。自 2016 年年中以來,當 DAG 文件超過 2GB 時,不再可能使用 2GB 顯卡進行挖礦。我們將在2018 年 4 月達到 3GB 。
檢查您的 PAGE 文件大小 - 它應該超過 16000 MB。保留最小 16000 MB 和最大 20000 MB。大多數礦工依靠虛擬記憶體來保持流程快速,並且需要大量的大小分配。
我有 4x gtx 1060 6GB 並且在我更改頁面大小/虛擬記憶體之前出現此錯誤