h9-dev / chia-plotter

The plotter for Chia.
102 stars 15 forks source link

程序的P图性能比官方钱包差不少 #16

Open hkfires opened 3 years ago

hkfires commented 3 years ago

同样的环境,使用相同的配置,0.11版本P盘的时间chia-plotter比官方钱包多2个小时,希望能够改进。 配置是i7 CPU,1T NVME,单任务P盘,参数如下: Plot size is: 32 Buffer size is: 3390MiB Using 128 buckets Using 2 threads of stripe size 65536

huiyi-gun commented 3 years ago

真的吗,居然有区别?两小时差的不少欸

hkfires commented 3 years ago

真的吗,居然有区别?两小时差的不少欸

是的,我的环境下,1T nvme,并发3个,用chia-plotter需要11小时,官方钱包是9小时。

PikachuCN commented 3 years ago

这样子,那看来官方也不错,python程序效率还高?

szlsflhm commented 3 years ago

我也发下这问题了 同样P 5个 官方的9小时,这个要13小时

rmokerone commented 3 years ago

如果增加参数-r 4呢?能不能测试下

huiyi-gun commented 3 years ago

我用官方的钱包老是p崩溃不知道为啥,三次崩了两次

winstonewen commented 3 years ago

这软件用的还是老绘图方法,占用4个多G内存,太慢了。

rmokerone commented 3 years ago

那还是换回官方的P图工具吧,反正是通用的

inSight-mk1 commented 3 years ago

那还是换回官方的P图工具吧,反正是通用的

官方p出来的图直接用矿池挖矿软件挖吗?还是需要绑定一下?

inSight-mk1 commented 3 years ago

应该是要重新编译一下proofofspace.exe,把官方的新改动合并进来@hpool-dev

ychost commented 3 years ago

hpool 比官方的慢很多啊,而且这个同时开 6 个会把我缓存 SSD 的响应时间搞到 2秒,然后就卡死,要等五六个小时个小时

inSight-mk1 commented 3 years ago

hpool 比官方的慢很多啊,而且这个同时开 6 个会把我缓存 SSD 的响应时间搞到 2秒,然后就卡死,要等五六个小时个小时

对,这个p盘工具是相当于官方1.0.5的版本,很老了,官方现在都1.1.2了。这个repo下的p盘工具主要有几个问题: (1)大家普遍反映的比官方慢,对SSD压力大。 (2)并不是如宣称的所说只需要200多G临时空间,单P的时候我的磁盘剩余空间290G,在一阶段结束二阶段开始的时候直接干光所有空间,实际需求空间仍然在300G或以上,尽管p盘结束时显示的所需空间只有270G不到,但是实际不是。

我现在反正是用官方命令行p盘了,命令行的逻辑更清晰,开几个就是几个并行,也可以传入fpk和ppk。官方钱包GUI的p盘任务逻辑我是搞不懂。 如果官方没问题,应该就会一直用官方p盘了。建议矿池这边做好官方命令行p盘的教程就行了,不需要编译更新p盘工具了,如果有时间开发的话,可以开发一些p盘管理工具,GUI或者CLI均可。 @hpool-dev

Kayuii commented 3 years ago

有兴趣可以用我的 docker 镜像,重新编译了官方 chiapos替换了proofofspace