P夫的Spacemesh P图教程

一、基本概念

  1. smh的图文件多大?
    不用理解下面这个复杂的换算关系,P夫P图的时候只关心每个磁盘打算存多少GB的图就足够了,通常是5~8TB。
    一个盘一个完整图,由若干单元组成,每个单元由多个小文件组成。
    整个图包括至少4个单元,每个单元固定64GB,每个单元内有若干小文件;
    整个图最小256G,因为4个单元 x 64G=256GB;
    单个小文件默认4GB,如果用官方GUI钱包P图默认每个2GB;
    当单个图内小文件是4GB时,每个单元内的图文件总数是16个(64GB➗4GB),当单个图文件是2GB时总数32个(64GB➗2GB),当然你也可以任意修改单个小文件的大小;
    所以默认情况下如果一个图有4个单元,它里面包括64个图文件(或128个)。
  2. 我有14T的机械,可以把硬盘P满吗?
    不行,以机械盘平均200MB/s的读取速度,理论12个小时能读取8437GB,太多的图根本扫不完。
  3. 那么不管多大的机械盘,只能存不超过8437GB的图吗?
    基本上是的,除非你的机械盘读取性能超强。
  4. 图格式是什么?
    .bin后缀,还包括了postdata_metadata.json、key.bin等文件
  5. P图的硬件要求
    1个显卡需要约150M内存,CPU无要求,显卡最重要,参照P图速度表,pcie速度不重要;
  6. CPU能P图吗?
    能,速度极慢,极不推荐;
  7. 能多卡同时P图吗?
    可以
  8. 能多台主机的多个显卡同时P同一个图吗?
    可以,但P夫现在不支持,除非要以最快的速度P完一个完整图否则不推荐,因为这些图最终还需要放在一起进行合并操作。
  9. 整个图里细分这么多小文件,中途中断了能继续P吗?
    可以
  10. P图的commitmentAtxId从哪里找?
    它是当前链上最新的atx id,P夫用户直接点【自动获取】按钮即可。
    最好每次P图查询最新的id来使用,此时2023年12月21日最新的atx id是:B08B4CF7C7038A7DE6C31173FAB27C8479A0AC2F083A3DDC4803F3D12147A6A9

二、P夫中的spacemesh P图参数解析

P夫的Spacemesh P图教程

【P图显卡数】:即将用来P图的显卡数量。

假如有8个显卡全部用于P图设置8,如果想使用其中的5个进行P图设置5,此时软件会默认使用0~4号显卡;

【指定显卡序号】

如果显卡的序号不连续,比如有8个显卡但是只想使用其中的5个,并且这5个显卡序号不连续,此时可在【指定显卡序号】中填入这5个显卡的序号,例如:0,1,3,4,5

【每个盘P图量】:每个最终目录里的磁盘的存图量,必须是64的倍数,不能低于256。

  • 如果设定了1024,P夫会在每个最终目录P一个1024GB的图(多个bin文件总共1024G);
  • 可以给每个磁盘设定自己的P图量,在最终目录表格中双击单独设定该盘的【计划P图容量】数值;
  • 如果机械盘空闲空间是500G,此时如果设置了512是无法生效的,P图时会自动调低到448G。
  • 每个最终目录磁盘如果不设定则使用默认的【每个盘P图量】数值;

【commitmentAtxId】:该参数需要使用smh链上最新的atx id,P夫用户可以通过【自动获取】按钮自动获取最新atx id。

Linux系统运行了官方钱包或go-spacemesh后可以通过以下命令获取:

./grpcurl -plaintext -d '' 0.0.0.0:9092 spacemesh.v1.ActivationService.Highest | jq -r '.atx.id.id' | base64 -d | xxd -p -c 64

Windows系统查询方法点这里《Windows查询smh的commitmentAtxId方法》

【指定Node ID】:这个Node ID 并不是用户的账户信息,它只是当前P的图文件的公钥;

自己给自己P图时不用填写,软件会自动生成;代P时理论上是需要提供该公钥的,用户自己保留私钥,向代P老板提供公钥。

多说一句,如果是长期代P的老板通常不会拷贝图骗钱,因为所有用了相同图的用户都会被ban,很快就会暴露,通过拷贝图骗人是不明智的。推荐一个又简单又能避免被代P老板欺骗的方法是指定一个bin大小,比如你只要bin文件是10GB(或者20、30这种冷门bin大小)的图。

【单个图文件大小】:单个bin文件的大小。

一个磁盘一个图,一个图里有若干个bin文件,这些bin文件的容量加在一起就是整个图的大小,调大后管理起来可能更容易 ,不建议特别大导致一个图无法被多个显卡分配。

例如:单个bin文件设置为64G,图文件总量是256G,总共有8张显卡,一个256G的图只能分成4个bin,由于单个bin文件太大导致数量不够分给8张显卡,建议最大不要超过=图总量➗显卡数,总之这个数值的设置原则是最好能足够给显卡分配。

【最终目录】:所有待P图的机械盘。

原创文章,作者:admin,如若转载,请注明出处:https://www.easyfarmer.org/1287/

(0)
adminadmin
上一篇 2023年10月21日
下一篇 2023年11月26日

相关推荐

  • Centos 一键设置共享目录

    Liunx配置共享文件夹大概分为这几步: 1、关闭防火墙 2、安装&配置Samba 3、将samba设置为开机自启动 我将这几步写成了自助操作脚本,依次将脚本中的1、2、3…

    2022年8月11日
  • 使用P夫在Linux下P图以及网络传图方案

    目前比较好的P图方案应该是Linux系统P图到SSD,然后通过局域网共享拷贝到【存图机】的机械盘上。 下文例子仅使用3台P盘机,更多的P盘机、存图机、网络拓扑以及单个存图机的带宽上…

    2022年8月26日
  • Chia P图需要的几个key分别从哪里找到?

    查看自己奇亚账号的这三个参数的方法非常简单,在奇亚客户端就能找到。 一、Farmer public key和Pool public key的获取方法 第一种方法:客户端界面查看: …

    2022年9月26日
  • 奇亚的几个P图内核简介

    奇亚有史以来总共就三个P图内核程序,市面上所有的第三方P图工具都是在这三个内核上做的二次包装,简单说就是给它们加了个图形界面的外皮。 本文以下讨论的缓存占用大小均以K32为标准。 …

    P图知识 2022年10月21日
  • NoSSD的压缩图研究

    本文写于2022年11月,内容针对的是NoSSD的1.x版本,2023年09月11日已经发布了2.0,部分的结论已经不再适用于2.0。 2.0新版请参考:《NoSSD v2 研究报…

    P图知识 2022年11月5日
  • P夫的NoSSD压缩图参数详解

    本文已过时! P夫1.4.0开始集成了NoSSD的P图和挂盘挖矿。作者进行了大量的测试,在流程方面做了很多工作尽可能地提高单位时间产出效率和自动化。 更新记录: 2022年12月8…

    2022年11月7日
  • P夫v1.4.1以及之前版本的NoSSD参数详解

    从v1.4.2开始大幅精简NoSSD的创建任务界面,更简单直观。请下载最新版使用! 二、NoSSD的关键参数解析 下图是创建NoSSD的任务界面,左侧红框中全部都是针对P图进程(根…

    2022年12月8日
  • Win系统用wsl运行mmx的奇亚的锄头

    本教程中的giga-farmer版本是giga5,最新的已经是giga7,请看最新的教程:https://doc.easyfarmer.org/web/#/5/27 Gigahor…

    2023年2月15日
  • Chia压缩图新势力——DrPlotter研究报告

    本文不包含项目文档中的如何使用部分,稍后有需要会单独开贴介绍。 一、快速了解 二、作者自述 (以下内容是地瓜意译的,可能有不太准确的地方) DrPlotter是我投入热爱和精力开发…

    2024年2月4日
  • 批量清除Linux下机械盘的5%预留空间

    Linux默认会给磁盘预留5%空间,原本能存100个图现在只能存95个,对于P图存图肯定不希望这样。我已经将清空预留空间操作写成自动化脚本,运行下面一条命令即可自动清除所有机械盘的…

    P图知识 2022年12月1日

发表回复

登录后才能评论