Swarm v0.5.3-发行说明
亲爱的Swarm支持者和Bee用户,
在过去的几周中,为了改善Bee的用户体验和资源使用,我们一直在研究社区报告的各种问题。此版本对性能,节点可配置性和指标以及常规的重构和清理进行了大量改进。我们要感谢你们所有人做出的巨大贡献,无论是错误报告,各种PR,调试配置文件还是
Discord频道
上的测试版候选者,我们都表示感谢!我们对您的参与感到很谦虚,希望您喜欢这个最新版本
笔记
我们已经通过Bee的新CLI标志公开了一些底层的levelDB配置参数。现在,您可以调整设置,而不必每次想要调整参数时都重建图像。重要说明:由于Swarm工作集的数据超过20 GB,因此levelDB必须具有足够的打开文件限制余量,以免连续打开和关闭文件句柄来检索块而不会增加它的负担。
因此,我们建议节点操作员将打开文件数限制设置为至少7200个打开文件。我们没有默认设置此值,因为对于某些设置和操作系统,此值可能超出范围,导致默认情况下设置被破坏;但是,强烈建议您将此数字设置在7,200–12,000之间。
如果您遇到较高的I / O,也可以切换“禁用寻道压缩”选项。块高速缓存和写缓冲区也是可调的,您可以自由地尝试它们,并查看哪种设置最适合您的设置。
特征:
允许为谱号指定一个帐户,从而允许一个谱号实例控制多个Bee实例(
#1313
)
阻止用户使用其他覆盖地址开头(
#1377
)
分两个阶段进行Bootstrap Debug API,以在节点仍在启动时允许运行状况检查响应(
#1358
,
#1370
)
通过CLI标志(
#1454
)公开levelDB配置参数
将默认的现金提款天然气限额增加到300K,并允许通过带有标题(
#1455
)的现金调试API指定天然气价格和天然气限额
性能提升
将每个垃圾箱的Kademlia连接数限制为深度(
#1352
)和(
#1399
)之外的16个
合并拉同步写入本地存储(
#1386
)
改善推送同步中的上下文处理(
#1416
)
增加用于垃圾收集的批处理大小(
#1424
)
减少推送程序并行作业数(
#1430
)
通过减少GC临界区(
#1435
)改善本地存储锁争用
利用下降沿检测在对数据库进行写操作时等待通知订阅(
#1484
)
Kademlia中的平衡垃圾箱(
#1207
,
#1453
)
总体改进
日志记录的改进(
#1360
,
#1379
)
在节点联机之前不接受传入连接(
#1390
)
向连接到Bootnode的连接尝试添加到期时间(
#1407
)
修复了带有CORS标头的安全性问题(
#1421
)
通过返回先前吞下的错误(
#1426
)修复恐慌
修复bee-get-addr中的自制打字错误(
#1460
)
重构内容寻址的块和单所有者块(
#1363
)(
#1394
)
删除abigen生成的绑定(
#1361
,
#1360
和
#1362
)
将指标添加到一堆地方,并修复了我们如何收集某些指标(
#1373
,
#1410
,
#1417
,
#1427
,
#1446
,
#1373
)
热门产品:美国服务器去首页享优惠!YINGSOO最新推出Bzz蜂群挖矿服务器、Bzz蜂群母鸡服务器、Swarm Bzz挖矿教程【图文教程】、Swarm Bzz挖矿教程【视频教程】,《swarm bzz挖矿资料大全》,Bzz节点租用请咨询YINGSOO客服!
版权声明:本站文章来源标注为YINGSOO的内容版权均为本站所有,欢迎引用、转载,请保持原文完整并注明来源及原文链接。禁止复制或仿造本网站,禁止在非www.yingsoo.com所属的服务器上建立镜像,否则将依法追究法律责任。本站部分内容来源于网友推荐、互联网收集整理而来,仅供学习参考,不代表本站立场,如有内容涉嫌侵权,请联系alex-e#qq.com处理。