DAG的VRAM不足-2020年在具有4Gb显存的视频卡上挖掘以太坊(Ethash)

ethash 4gb mining以太坊是矿工常用的加密货币,它使用Dagger-Hashimoto挖掘算法或简单地使用ETHash,为此必须将一个特殊文件加载到视频卡的内存中-DAG文件。反过来,在一定时期(称为时期)之后,他的大小趋于增加。截至2020年7月22日,以太坊网络上存在一个纪元350,此纪元的DAG文件大小为3.73Gb。在2015年,当以太坊加密货币刚刚出现时,DAG文件在零时节恰好为1Gb,因此在2015年,具有2Gb显存的视频卡可以开采该加密货币,但是在2016年,具有此类视频卡的矿工已经开始收到该消息。 “为DAG创建一个大缓冲区”表示缺少用于在2Gb视频卡的视频存储器中创建和存储DAG文件的视频存储器。在2018年,同样的命运落在拥有3Gb显存的视频卡的所有者身上,而在2020年,正如您可能已经猜到的那样,4Gb显卡AMD RX470,RX480,RX560,RX570,RX580和Nvidia GTX1050Ti,GTX 1650,GTX 1650 Super最终将离开以太坊采矿。

DAG文件将在2020年末-2021年初达到4Gb的大小,但采矿所需的4Gb显存不足将更早出现。除了DAG文件之外,视频卡的内存还存储绘制OS接口所需的数据,辅助数据和Miner缓冲区,并且该数据占用的空间越多,视频卡与以太坊挖矿断开的速度就越快。

目前,只有使用Windows 10操作系统的矿工面临缺少VRAM(DAG的VRAM不足)的问题。该操作系统使用最多的视频内存来满足自己的需求。解决此问题的主要方法是过渡到Linux操作系统,例如HiveOS 或任何其他基于Linux的操作系统。您可以在本文中看到用于挖掘的操作系统概述:选择用于在视频卡上挖掘加密货币的操作系统

从Windows 10切换到Linux将为您提供在4GB视频卡上挖掘以太坊的最大时间,但是如果您尚未准备好进行此类更改,则可以使用我们的一些技巧来扩展Windows在以太坊挖掘中的使用。 

  • 将监视器(HDMI仿真器)连接到集成视频卡
  • 将矿机更新到最新版本(使用更少的视频内存)
  • 将具有4GB以上视频内存的视频卡放入主板的0插槽。 DAG文件是在此视频卡上生成的,需要额外的内存。
  • 从Claymore矿机切换到Phoenix或NBMiner,因为Claymore使用最多的VRAM满足他们的需求
  • 使用矿工命令-eres 0减少VRAM中的矿工缓冲区
  • 使用miner命令-lidag 3可以减少DAG文件创建期间对VRAM的使用,但是这些文件创建的速度会降低。
  • 禁用AERO Windows界面,降低屏幕分辨率并禁用所有不必要的程序,从而减少Windows本身对视频内存的消耗
  • 从Windows 10降级到Windows 7或8。较早的OS版本需要较少的视频内存,但是可能会出现硬件兼容性问题。
  • 使用4Gb图形卡进行以太坊挖矿的最后机会是安装HiveOS 或类似Linux的操作系统。

正如我们已经报道的那样,即使是最严厉的措施也不会帮助您在2020年12月使用4Gb显卡来开采以太坊,因此您需要准备切换到其他挖掘算法,并相应地使用其他加密货币,而这可能并非如此。 从长期来看,以太坊是有利可图的。 甚至现在,也无需等待内存不足的错误-DAG的VRAM不足,请用相似或更新的6Gb或更多显卡替换所有4Gb的显卡。