Spacemesh-浏览器

Plotman管理Chia 绘图操作的工具

93次阅读
没有评论

全球最大交易所币安,国区邀请链接:https://accounts.binance.com/zh-CN/register?ref=16003031  币安注册不了IP地址用香港,居住地选香港,认证照旧,邮箱推荐如gmail、outlook。支持币种多,交易安全!

买好币上KuCoinhttps://www.kucoin.com/r/af/1f7w3  CoinMarketCap前五的交易所,注册友好操简单快捷!

目前不清退的交易所推荐:

1、全球第二大交易所OKX欧意

国区邀请链接: https://www.litesther.com/zh-hans/join/1837888   币种多,交易量大!

国际邀请链接:https://www.okx.com/join/1837888 注册简单,交易不需要实名,新用户能开合约,币种多,交易量大!

2、老牌交易所比特儿现改名叫芝麻开门 :https://www.gateex.cc/signup/XgRDAQ8?ref_type=103  注册成功之后务必在网页端完成 手机号码绑定,大陆号码输入+086即可 ,实名认证。推荐在APP端实名认证初级+高级更方便上传。网页端也可以实名认证。

Chia矿机配置购买建议,什么样的电脑能挖CHIA

Chia P盘写盘速度参考配置电脑配置单,根据这个配置自行去买P盘机<仅供参考>

Chia币如何在矿池挖,在矿池挖奇亚XCH币的操作教程

POC硬盘Chia交流群:467117986

这是用于管理Chia 绘图操作的工具。该工具在绘图机上运行,​​并提供以下功能:

  • 自动生成新的绘图作业,可能在多个临时目录上重叠(“交错”),全局速率限制和每个临时目录限制。
  • 将新生成的地块Rsync到远程主机(农民/收割机),称为“存档”。
  • 监视正在进行的绘图和归档作业,进度,使用的资源,临时文件等。
  • 控制正在进行的绘图作业(挂起,恢复以及终止和清理临时文件)。
  • 交互式实时仪表板模式以及命令行模式工具都可以。
  • (非常Alpha)分析过去作业的性能统计信息,以汇总各种绘图参数或临时目录类型。

Plotman设计用于以下配置:

  • 一台绘图机,该绘图机具有一个tmpdirs数组,一个tmp2目录和一个dstdirs数组,绘图作业将绘制到该数组。该dst目录用作生成图的临时缓冲区。
  • 一台具有大量驱动器的农业机械,可通过rsyncd模块进行访问 ,并完全填充地块。这些被称为archive目录。
  • 使用STDOUT / STDERR重定向到已配置目录中的日志文件的情况下运行绘图作业。这样就可以分析进度(绘图阶段)以及时序(例如,用于分析性能)。

功能性

Plotman工具是无状态的。Plotman不会保留内部记录已开始的作业,而是依靠绘图作业的过程表,打开文件和日志文件来了解“正在发生的事情”。这意味着即使在不同的登录会话中也可以停止和启动工具,而不会丢失信息。这也意味着Plotman可以查看和管理手动或通过其他工具启动的作业,只要将它们的STDOUT / STDERR重定向到已知日志文件目录中的文件即可。(注意:该工具依赖于阅读chia plot命令行参数和绘图工具输出的格式。更改这些内容可能会破坏该工具。)

通过等待自上一个作业开始以来一定的墙面时间,确定最佳(例如最近最少使用的)tmp目录进行绘图,并确保作业已至少发展到某个特定点(例如阶段2 ),来完成绘图计划,子阶段5)。

地块输出到dst目录,目录用作临时缓冲区,直到它们被同步(“存档”)到农民/收割者。存档器做了几件事,试图避免并发IO。首先,它一次只允许一个rsync进程(更复杂的调度可以消除此限制,但这是不平凡的)。其次,它检查情节作业的流水线,以查看dst将要写入情节的目录。这与dst优先级方案中驱动器的容量已达到平衡。

显然,您的rsync带宽必须超过绘图带宽。鉴于此,在正常操作中,dst目录将保持为空,直到完成绘图为止,此后不久便由存档作业将其拾取。但是,通过使用dst驱动器作为缓冲区提供的解耦意味着如果农民/收割机或网络不可用,则绘图将继续进行而不会中断。

屏幕截图概述

Plotman 19:01:06 (refresh 9s/20s)  |  Plotting: stagger (1623s/1800s) Archival: active pid 1599918
Prefixes:  tmp=/mnt/tmp  dst=/home/chia/chia/plots  archive=/plots (remote)

  #       plot id    k   tmp   dst    wall   phase    tmp       pid   stat      mem    user    sys     io
  0   6b4e7375...   32    03   001    0:27     1:2    71G   1590196    SLP     5.5G    0:52   0:02     0s
  1   9ab50d0e...   32    02   005    1:00     1:4   199G   1539209    SLP     5.5G    3:50   0:09     0s
  2   018cf561...   32    01   000    1:32     1:5   224G   1530045    SLP     5.5G    4:46   0:11     2s
  3   f771de9c...   32    00   004    2:03     1:5   241G   1524772    SLP     5.5G    5:43   0:14     2s
...
 16   58045bef...   32    10   002   11:23     3:5   193G   1381622    RUN     5.4G   15:02   0:53   0:02
 17   8134a2dd...   32    11   003   11:55     3:6   148G   1372206    RUN     5.4G   15:27   0:57   0:03
 18   50165422...   32    08   001   12:43     3:6   102G   1357782    RUN     5.4G   16:14   1:00   0:03
 19   100df84f...   32    09   005   13:19     4:0      0   1347430    DSK   705.9M   16:44   1:04   0:06

tmp   ready    phases     tmp   ready    phases        dst   plots   GB free         phases         priority
 00      --   1:5, 3:4     06      --   2:4            000   1       1890      1:5, 2:2, 3:4        47
 01      --   1:5, 3:4     07      --   2:2            001   0       1998      1:2, 1:7, 3:2, 3:6   34
 02      --   1:4, 3:3     08      --   1:7, 3:6       002   0       1967      1:6, 2:5, 3:5        42
 03      --   1:2, 3:2     09      --   2:1, 4:0       003   0       1998      1:6, 3:1, 3:6        34
 04      OK   3:1          10      --   1:6, 3:5       004   0       1998      1:5, 2:4, 3:4        46
 05      OK   2:5          11      --   1:6, 3:6       005   0       1955      1:4, 2:1, 3:3, 4:0   18

Archive dirs free space
000:   94GB | 005:   94GB | 012:   24GB | 017:   99GB | 022:   94GB | 027:   94GB | 032: 9998GB | 037: 9998GB
001:   94GB | 006:   93GB | 013:   25GB | 018:   94GB | 023:   94GB | 028:   94GB | 033: 9998GB |
002:   93GB | 009:   25GB | 014:   93GB | 019:   31GB | 024:   94GB | 029: 7777GB | 034: 9998GB |
003:   94GB | 010:   25GB | 015:   94GB | 020:   47GB | 025:   94GB | 030: 9998GB | 035: 9998GB |
004:   94GB | 011:   25GB | 016:   99GB | 021:   93GB | 026:   94GB | 031: 9998GB | 036: 9998GB |

Log:
01-02 18:33:53 Starting plot job: chia plots create -k 32 -r 8 -u 128 -b 4580 -t /mnt/tmp/03 -2 /mnt/tmp/a -d /home/chi
01-02 18:33:53 Starting archive: rsync --bwlimit=100000 --remove-source-files -P /home/chia/chia/plots/004/plot-k32-202
01-02 18:52:40 Starting archive: rsync --bwlimit=100000 --remove-source-files -P /home/chia/chia/plots/000/plot-k32-202

屏幕截图显示了Plotman的一些主要功能。

第一行显示状态。绘图状态显示了我们是否刚刚开始绘图,如果不开始,为什么(例如,交错时间,tmp目录已准备好,等等;在这种情况下,尚未达到绘图之间的1800s交错)。归档状态表明我们当前正在归档(并提供rsyncpid)还是dst驱动器中没有可用的地块进行归档。

第二行提供了一些通篇使用的目录缩写的键。对于tmpdst目录,我们假定它们具有一个公共前缀,在此处进行计算和指示,然后可以通过其唯一后缀(在上下文中)对其进行引用。例如,如果我们有tmp迪尔斯/mnt/tmp/00, /mnt/tmp/01/mnt/tmp/02等,我们显示/mnt/tmp如下前缀,然后可以谈论tmp迪尔斯0001archive目录是相同的,只是这些都是在远程主机上的路径,并通过访问 rsyncd模块(见src/plotman/resources/plotman.yaml的细节)。

下表显示了有关活动绘图作业的信息。缩写为显示最近启动的作业和最少启动的作业(完整列表可通过命令行模式获得)。它显示了有关绘图作业的各种信息,包括绘图ID(前8个字符),使用的目录,挂墙时间,当前绘图阶段和子阶段,tmp驱动器上使用的空间,PID等。

下表很难读;实际上tmp,左侧有一个表格,为了呈现目的,该dst表格分为两个表格,右侧有一个表格。这些tmp表显示了使用它们的绘图作业的阶段,以及它们是否准备好进行新的绘图作业。该dst表显示了已累积了多少个图块,剩余了多少可用空间以及将要写入这些图块的作业阶段,最后显示了为存档作业计算出的将图块移开的优先级。

上一张表仅显示了远程harverster /农民上的驱动器的可用空间。

最后,最后一部分显示了已执行操作的日志-即启动的打印和存档作业。这是交互式工具中有状态的一部分。这些执行的命令行没有永久记录,因此,如果启动新的交互式绘图仪会话,则该日志为空。

局限性和问题

该系统仅在Linux上进行了测试。Plotman应该可以推广到其他平台,但这还没有完成。一些周围打电话出去的命令行程序(例如,运行问题dfssh获得有关远程归档目录的自由空间)都非常的linux-Y。

交互模式使用curses库…很差。未收到按键,无法调整屏幕大小,并且最小终端尺寸非常大。

绘图仪假定所有绘图均为k32。同样,这只是一个未实现的概括。

在“交互”模式或命令行模式之间不一致地支持许多功能。

有很多错误和待办事项。

Plotman始终会plotman.yaml在基于OS的默认位置的计算机中查找文件。要生成默认值plotman.yaml,请运行:

> plotman配置生成

要显示plotman.yaml文件的当前位置并检查它是否存在,请运行:

>绘图仪配置路径

另请参见)。

安装

Linux的安装:

  1. Plotman假定 系统上存在可运行的Chia安装。chia输入激活您的环境 source /path/to/your/chia/install/activate
  2. 然后,使用以下命令安装Plotman:
    > pip install --force-reinstall git + https://github.com/ericaltendorf/plotman@main
  3. Plotman将plotman.yaml在您的计算机中基于OS的默认位置查找。要创建默认值plotman.yaml并显示其位置,请运行以下命令:
    > plotman配置生成

    用作起点的默认配置文件位于此处

  4. 就是这样!现在,您可以通过键入plotman version以验证其版本来运行Plotman 。运行plotman --help以了解可用的命令。

开发说明:

如果要派遣Plotman,只需pip install --editable .[dev]从项目根目录替换安装步骤,即可使用测试和开发附加功能安装的Plotman版本。

目前不清退的交易所推荐:

1、全球第二大交易所OKX欧意

国区邀请链接: https://www.litesther.com/zh-hans/join/1837888   币种多,交易量大!

国际邀请链接:https://www.okx.com/join/1837888 注册简单,交易不需要实名,新用户能开合约,币种多,交易量大!

2、老牌交易所比特儿现改名叫芝麻开门 :https://www.gateex.cc/signup/XgRDAQ8?ref_type=103  注册成功之后务必在网页端完成 手机号码绑定,大陆号码输入+086即可 ,实名认证。推荐在APP端实名认证初级+高级更方便上传。网页端也可以实名认证。

目前不清退的交易所推荐:

1、全球第二大交易所OKX欧意

国区邀请链接: https://www.litesther.com/zh-hans/join/1837888   币种多,交易量大!

国际邀请链接:https://www.okx.com/join/1837888 注册简单,交易不需要实名,新用户能开合约,币种多,交易量大!

2、老牌交易所比特儿现改名叫芝麻开门 :https://www.gateex.cc/signup/XgRDAQ8?ref_type=103

全球最大交易所币安,国区邀请链接:https://accounts.binance.com/zh-CN/register?ref=16003031  币安注册不了IP地址用香港,居住地选香港,认证照旧,邮箱推荐如gmail、outlook。支持币种多,交易安全!

买好币上KuCoinhttps://www.kucoin.com/r/af/1f7w3  CoinMarketCap前五的交易所,注册友好操简单快捷!

火必所有用户现在可用了,但是要重新注册账号火币https://www.huobi.com

全球最大交易所币安

国区邀请链接:https://accounts.suitechsui.cloud/zh-CN/register?ref=16003031 支持86手机号码,网页直接注册。

全球最大交易所币安

国区邀请链接:https://accounts.suitechsui.cloud/zh-CN/register?ref=16003031 支持86手机号码,网页直接注册。

正文完
 
pexpay
版权声明:本站原创文章,由 pexpay 2021-04-23发表,共计5896字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
关于我们

在Pexpay您可以安全便捷,0 手续费买卖数字货币。

版权说明

全球最安全的C2C交易平台

Copyright ©50多种支付方式我们的宗旨是为全球各地的用户提供点对点交易数字货币的服务。
 Theme by Puock