chia吧 关注:16,942贴子:186,674

发一个双路E5机器P图案例,加P图干货教程

只看楼主收藏回复

机器配置,双e5 2697 v3,内存96G,
ssd 1T (系统),1T(临时盘) x2, 2T(临时盘)x1,挂着4个硬盘做目标盘。
P图设置:4线程,内存 3500,1T的盘各4p,2T的盘8p,一共16p,系统盘看心情,一般1,2p,不想消耗太多。
开始任务时,一次启动4个,分别以四个机械盘作为目标盘;半小时后开第二批,再半小时后开第三批,等等。
单图完成时间一般为10小时左右,快的9小时多点,慢的接近11小时,平均一天三十几图稳定无压力。这种方式P图,cpu和内存还没到极限,再加固态的话还可以多p 30%以上。
操作方式看起来有点复杂,但是用命令行可以一步到位解决。举个例子,打开记事本,写个powershell的命令如下:
invoke-expression 'cmd /c start powershell -NoExit -Command {cd "C:\Users\XXXX\AppData\Local\chia-blockchain\app-1.1.1\resources\app.asar.unpacked\daemon\";$time = get-date; $host.ui.RawUI.WindowTitle = "$time; F_to_E";start-sleep 10;./chia.exe plots create -r 4 -n 10 -b 3500 -t F:\Temp_02 -d E:\chia_plots_02;Read-Host -Prompt "press enter to exit"}'
解释下命令:cd "C:\Users\XXXX\AppData\Local\chia-blockchain\app-1.1.1\resources\app.asar.unpacked\daemon\ 就是导航到chia所在文件夹,其中XXXX为你电脑的用户名,app-1.1.1中的数字是版本号。
$time = get-date; $host.ui.RawUI.WindowTitle = "$time; F_to_E": 这个时获取系统时间,然后把命令窗口命名为当前系统时间(相当于开始跑的时间),加上"F_to_E" 是给我自己看的,表示我这是从临时盘F往E盘p图,方便后续查看。
start-sleep 10:这个很重要,表示开始跑命令之后多长时间开始执行p图任务,单位是秒。比如这里表示,10秒之后p图开始。如果要30分钟后开始,那么这改成1800就行了,以此类推。
./chia.exe plots create -r 4 -n 10 -b 3500 -t F:\Temp_02 -d E:\chia_plots_02:这个是p图命令,-r 4:4线程,可跟你情况修改; -n 10: 连续p 10张图(非并列);-b 3500:3500mb 内存;-t F:\Temp_02 :F:\Temp_02是我的临时文件夹,自行修改;-d E:\chia_plots_02 :目标文件夹,自行修改。
保存文件时文件类型选所有文件而非txt,后缀ps1,比如plot_F_E.ps1
稍微修改下参数,就可以写下F盘 p到另外三个硬盘的另外三个 .ps1文件。
同理写另外一个ssd,比如说G盘,到各个目标盘的4个文件,当中的start-sleep 等待时间写为1800;
再写另外4个,等待时间写为3600;最后4个,等待时间5400.
所有文件保存之后,16个ps1文件全选,对着文件右键,通过powershell执行就开跑了(好像同时选太多就没有执行选项,可以选十来个执行,再选剩下的几个执行)。
这样写好之后,下次要跑p图只需要选中这几个ps1文件,右键执行就ok了。n设置为10的这种情况,就是10轮160张图不需要人工干预。应该有更简单的方法写到一个执行文件里面,我昨天试了下还没搞对,现在这种方法虽然比较笨,但是也就是复制粘贴多写了几个,执行起来鼠标一拉就行也还不费事。哪位兄弟知道怎么简化的麻烦告诉我下。



IP属地:美国1楼2021-04-29 04:24回复
    技术党


    来自iPhone客户端2楼2021-04-29 05:53
    收起回复
      2026-04-14 21:24:26
      广告
      不感兴趣
      开通SVIP免广告
      很实用 感谢分享


      IP属地:河北来自手机贴吧3楼2021-04-29 06:14
      回复
        start-sleep好评,不用手动每隔一段时间开了


        IP属地:江苏来自iPhone客户端4楼2021-04-29 06:36
        回复
          忘了说一句用命令行的好处,可以不用联网就p盘,需要取消的话把命令框叉掉,再删除相应临时文件就好。


          IP属地:美国5楼2021-04-29 07:27
          收起回复
            大神,牛逼,感谢分享,正想知道怎么命令行怎么玩。


            来自iPhone客户端6楼2021-04-29 08:25
            回复
              把chia路径加到系统变量的path里,就不用单独加cd了


              IP属地:四川来自手机贴吧7楼2021-04-29 09:05
              回复
                实用,感谢


                IP属地:湖南8楼2021-04-29 10:12
                回复
                  2026-04-14 21:18:26
                  广告
                  不感兴趣
                  开通SVIP免广告
                  又再看了下记录,2T的盘p 8个还是会掉速,明显比两个1T的各自p 4张慢,要11-12小时才能搞一轮了。即使这样,平均一天36-40个图还是没问题的。


                  IP属地:美国9楼2021-04-29 12:10
                  收起回复
                    老板nb,问一下你有遇到过多命令行窗口p盘的时候,其中几个窗口卡住不动的情况吗?cpu和内存照常占用,但磁盘读写为0,进度几小时也没变化


                    IP属地:湖南来自Android客户端10楼2021-04-29 12:19
                    收起回复
                      牛逼,收藏备用


                      IP属地:湖北11楼2021-04-29 12:34
                      回复
                        小白劝退,有没有西安的大佬,求教


                        IP属地:陕西来自Android客户端12楼2021-04-29 12:46
                        回复
                          好处就是可以取消,别的没什么用


                          IP属地:湖南来自Android客户端13楼2021-04-29 12:51
                          收起回复
                            命令行不会用怎么办


                            IP属地:浙江14楼2021-04-29 13:28
                            收起回复
                              2026-04-14 21:12:26
                              广告
                              不感兴趣
                              开通SVIP免广告
                              大佬


                              IP属地:江苏15楼2021-04-29 13:42
                              回复