回复:面向大众的 OpenCL 矿工
原始发布页
打开来源页面查看 1 个交叉存档
引用自:m0mchil,2010 年 11 月 20 日上午 10:16:19
已更新到 SVN 186
感谢 m0mchil 一直跟进这些更新!
GPU 矿工们,请尽快升级,以制止滥用免费交易!这个版本新增了基于优先级的限制,用于遏制免费交易垃圾信息。
引用自:m0mchil,2010 年 11 月 16 日上午 10:30:41
刚刚更新到 SVN 181,并修复了 getwork 补丁,使其在用新交易重新构建区块之间等待 60 秒。这其实是原始客户端的行为,只是在补丁中被误忘了。修复了每次 getwork 请求都会造成大量 CPU 占用的问题(最近大量交易垃圾信息使这个问题变得很明显)。请升级。
在 SVN 184 之前,把交易编入区块使用的是 n^2 算法。新的高效单遍算法快了几个数量级。(O(n) 对比 O(n^2)/2 算法,n=200 时可能快 10 到 100 倍)
英文原文
展开英文原文
Quote from: m0mchil on November 20, 2010, 10:16:19 AM
updated to SVN 186
Thanks m0mchil for keeping up on the updates!
GPU miners, please upgrade as soon as possible to shut down the free transaction abuse! This version has the new priority-based limit on free transaction spam.
Quote from: m0mchil on November 16, 2010, 10:30:41 AM
Just updated to SVN 181 and fixed getwork patch to wait 60 seconds between rebuilding the block with new transactions. This is actually the behavior of the original client, was forgotten in the patch by mistake. Fixes heavy CPU usage on every getwork request (this became obvious with recent heavy transaction spam). Please upgrade.
Before SVN 184, compiling transactions into a block used an n^2 algorithm. The new efficient single-pass algorithm is orders of magnitude quicker. (O(n) vs O(n^2)/2 algorithm, n=200 maybe 10 to 100 times quicker)