专注Chia
分享与XCH有关的资讯

我的电脑一天能P盘多少农田,老外介绍了这些细节!

【Chia在哪交易?】XCH如何交易,操作教程!

有以下三个部分决定了您可以并行创建多少个图块。CPU,RAM,临时磁盘大小。第一步是弄清楚限制因素在系统上的哪个位置。在下面使用这些公式:

  1. CPU受以下公式限制:(Cores + Threads)/ 2
  2. RAM受以下公式限制:(总系统RAM以MB为单位)/ 3400MB。四舍五入。
  3. 临时空间受以下公式限制:(总临时空间)GB / 256GB。四舍五入。

让我从第一个公式CPU开始解释每个公式及其目的。这个公式是您的核心加上您的线程除以二。这样做是因为Chia进行绘图的方式。Chia分为四个阶段。第1阶段和第3阶段通常耗时最长。为绘图仪设置线程时,这只会影响阶段1。阶段2、3和4均为单线程。因此,当绘图移出阶段1时,它将释放额外的线程,您可以将其用于新的绘图仪。CPU可能会被超额使用,这意味着您可以超过总线程数,这只会减慢一点速度。它不会使绘图仪崩溃。

RAM非常简单。通常,当使用两个线程时,RAM的最佳数量是3389。为了使数学更简单一点,我使用3400。这是每个绘图仪在其绘图过程中将使用的数量。四舍五入的原因是RAM不能像CPU一样被过度分配。如果您用完了RAM,它将导致绘图仪出错。

临时空间也很简单。每个绘图仪将使用256GB(也称为239GiB)作为临时空间。四舍五入的原因是因为过度分配临时空间有些困难。在2TB NVMe上,您可以做到11-12个绘图仪,就可以做到。关键是绘图仪之间的延迟。只能通过您自己的系统的反复试验才能确定该值。

让我们继续以我的系统为例。

  1. 我的CPU是5900X,它是12核/ 24线程。按照公式36/2,我得出18
  2. 我的系统有32GB的RAM。按照公式32000/3400,我得出9.4。四舍五入,它只有9
  3. 我有两个2TB NVMe。按照公式4000/256,我得出了15.625。四舍五入,只有15

我有我系统的号码。我系统中的限制因素是RAM。一次只能以最佳数量的RAM最多运行9台绘图仪。使用此公式时,将使用2个线程和3400 RAM作为绘图仪设置。这将为您提供开箱即用的系统的良好起点。接下来要弄清楚的是Delay(也称为交错)。延迟取决于其自身的一系列问题:

  • 是否所有绘图仪都将最终绘图写入同一硬盘?如果是这样,您必须在绘图仪之间至少错开30分钟。将图写入硬盘需要20分钟。这样一来,两个绘图仪就不会尝试同时写入相同的HDD。这将导致巨大的瓶颈。
  • 您有多个最终硬盘吗?如果可以,那么可以同时启动多组绘图仪,而不仅仅是一组。例如,如果您有3个最终的外部硬盘驱动器,则可以以3组为一组启动绘图仪(每个都有不同的目标驱动器),错开30分钟,然后再启动下三个。但是请注意此处 ,请确保您有足够的资源来启动每组绘图仪。如果没有足够的CPU线程,则可能需要将时间增加到一个小时或更长时间。
  • 您是否将NVMe或SSD用作最终驱动器?如果可以,那就太好了。您也可以同时启动30分钟的绘图仪。有些人这样做是为了尽快完成绘图。这使绘图仪可以在下一个绘图上继续操作,而脚本会将绘图传输到外部HDD。这需要更多的反复试验才能弄清楚可以一次启动多少台绘图仪。

绘图速度部分取决于您拥有的“临时空间”的类型。NVMe是最好的,其次是SAS和SATA SSD,HDD是最差的。接下来的信息与NVMe品牌有关。是的,您正在使用的NVMe的品牌和型号。大多数Chia人都知道在为Chia进行绘图时,NVMe的耐力很重要,TBW(书面的TeraBytes)。人们没有意识到的是NVMe驱动器的持续写入性能。这通常不在NVMe的规格中,因为消费者的NVMe并未真正按照Chia使用它们的方式使用。某些NVMe驱动器具有SLC缓存提供包装盒上印有的高性能编号。在许多工作负载中,这很好。对于Chia来说,这不是一个好功能。一旦SLC缓存已满,具有此缓存的NVMe驱动器就会失去很多性能。所有这些都归结为NVMe上的控制器。有些NVMe的控制器不错,有些则没有。以Adata XPG SX8200 Pro 2TB为例。它具有出色的开箱即用性能,但请看一下其持续的写入性能(Tom’s Hardware的信誉):

VneM2k7XjYqgw3hgBvZeoD-970-80.png.webp
归功于Tom的硬件

在图中,x轴是写入的数据总量。Adata是图中的红线。您可以看到,在写入大约120GB的数据之后,性能会大大下降。该图中的许多其他内容也是如此。写入175GB后,Patriot VP4100从4000+ MBps上升到500 MBps。这就是为什么有些人困惑于他们没有获得应有的性能。或者为什么第一轮比赛比第二轮要快得多。具有此功能的NVMe将无法通过Chia的方式提供最佳性能。每个绘图仪都写入1.4TB,仅生成一个绘图。如果并行处理的缓存很多,那么此缓存将很快被填满,第一阶段可能要花费数小时才能完成。

有了这些信息,您现在应该可以有一个很好的起点。现在,当您购买NVMe时,必须考虑以下三点:容量,耐力,持续的写入性能。

我也想让您知道其他事情。绘图仪以前的版本中有很多旧数据,也会使新手失望。这不是故意的,只是Chia Client的更新频率如此之高,以至于很难更新每条旧信息。通常人们在不知道命令执行情况的情况下复制和粘贴命令,因此需要注意以下几点:

  • 在绘图仪设置中为2个线程使用3400 RAM几乎是理想的。如果可以并行设置更多的RAM,则会浪费资源。我相信在Chia团队的Wiki上说6750 RAM是位域的最大值。情况不再完全如此。增加RAM确实可以提供最小的速度提升(1-2%),但是如果可以运行另一台绘图仪则不值得。
  • 某些脚本在绘图仪的命令中带有“ -e”标志。这就是它过去如何以更高的绘图速度工作的方式,但现在不再如此。删除“ -e”。除非计算机真的很旧,否则不要在任何命令中使用“ -e”。“ -e”将使绘图仪使用356GB的临时空间,而不是256GB。而且它比较慢。从Chia Client 1.0.4版开始,这就是事实。
  • 某些脚本在绘图仪的命令中带有“ -2”标志。最初不需要。删除它,因为它是不必要的。如果您想尝试一下,请在有经验的时候再做。在我的测试中,无论如何,RAID NVMe的速度都比使用“ -2”快。
  • 并行运行绘图仪时,使用4个以上的线程并没有多大好处。有些人喜欢以8线程或16线程运行。否。这实际上会损害性能。在我的测试中,绘图速度的4个线程和6个线程之间只有5分钟的差异。不值得。尽可能使用2或4。请记住,如果使用4个线程,则必须至少使用3408 RAM。
  • 使用大型NVMe驱动器(大于2TB)时请多加注意。例如,如果您尝试同时运行15-16个绘图仪,则只有4x PCIe总线的4TB NVMe会很快饱和。
推荐:全球第二大交易所OKEx欧意,邀请链接: https://www.ouyi.run/join/1837888  能交易XCH,BZZ,BTC,ETH等等安全交易,新用户能开合约。
赞(3) 打赏
未经允许不得转载:Chia之家 » 我的电脑一天能P盘多少农田,老外介绍了这些细节!

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

DIY Chia矿机,更便宜,更有乐趣

进入DIY矿机配置单

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏