Please note, this is a STATIC archive of website bitcoinsv.io from 08 Oct 2020, cach3.com does not collect or store any user information, there is no "phishing" involved.
Bitcoin SV节点软件建议升级版本v1.0.4
by Aleksander Gora
七月 1, 2020 (1min read)
v1.0.4是在v1.0.3之上的建议升级版本,它包含一些使节点性能强化的技术变更,以提高节点在网络高负载条件下的稳定性。 请注意:�...

v1.0.4是在v1.0.3之上的建议升级版本,它包含一些使节点性能强化的技术变更,以提高节点在网络高负载条件下的稳定性。

请注意:如果最小内存池大小设置得低于默认内存池大小的30%,节点将不会被启用。 

以下是1.0.4版本的全部技术变更:

  • 提升脚本的默认缓存大小,以改善节点在处理大区块时的性能
  • 优化GetOp2操作中的的malloc频率
  • 减少在PTV处理过程中的孤儿交易(orphan transaction)的数量
  • 最小内存池大小必须设置为默认内存池大小的30%以上
  • Windows构建;从C++构建中分离出了测试用例
  • 修复了在一些情境下,P2P不发送数据的问题
  • 修复了在日志记录中浮点数格式化的问题
  • 修复了CMake缺失调试标记的问题
  • 修复了P2P getaddr会收到被严重污染的数据的问题
  • 修复了Gitian构建时的问题,修改了Makefile.am中的instruction[_iterator].h
  • 修复了bsv-trigger-safe-mode-by-invalid-chain.py中的竞态条件
  • 修复了线程池测试中的bug
  • 修复了开发分支下,在调试时出现的失败的单元测试
  • 去除了script.h中的过多的依赖关系 (#includes)
  • 能够缓存无效签名
  • 禁掉违反`maxscriptnumlengthpolicy`设置规则的节点
Release Notes - zh