geth 1.8.11版本发布说明翻译

发布页  https://github.com/ethereum/go-ethereum/releases


Geth v1.8.11(Streamline)是我们的双周维护版本,主要侧重于性能。总的来说,这个版本在磁盘IO性能上提升了约28%,在区块处理上快了约23%:

  • 全节点数据库增长速度降低28%(#16810)。
  • ethash验证缓存生成速度提高24%(#16857)。
  • 将默克尔树散列性能提高12-50%(#16896)。
  • 将区块处理和传播速度提高15-25%(#16882)。
  • 减少查找未支付交易的复杂性(#16958)。
  • 将高速缓存容量限制在Go环境的GC限制内并使内存更稳定(#16800)。
  • 减少反向区块数据的数据库查找(#16946)。

不改善性能,但有提升:

  • 扩展abigen以支持从约束力的智能合约输入#16683)。
  • 将坏块跟踪和报告扩展到全部区块(#16902)。

除了改进之外,还有一些其他的bug:

  • 修正不存在的块的平衡检索无效错误(#16942)。
  • 强制RPC超时以避免延长HTTP连接(#16880)。
  • 修复轻客户端的取消请求(#16861的goroutine泄漏
  • 修复轻客户端中的goroutine泄漏超时请求(#16776)。
  • 修复轻服务端中无效的头部请求处理(#16891)。
  • 修复轻服务端中的轻服务端跟踪回归(#16947)。
  • 修正矿工更有效地处理侧块(#16751)。
  • 修复4字节跟踪器以计算外部调用#16879)。
  • 修复关闭挂在无效的创世json(#16794)。

有关更改的完整说明,请参阅Geth 1.8.11发布说明。

可执行文件和移动APP可在我们的下载页面上找到


阅读更多
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭