bubu
1
pherry校验区块特别慢
–fetch-blocks=512
容器启动时候 有开启这个参数
khala-node已经同步好 接近最新高度区块 并且本地finalized完成。
目前i9 系列校验速度正常 44万约50分钟左右。
需求 官方能否优化pherry程序 ,
#############################################################
├─containerd───16*[{containerd}]
├─containerd-shim─┬─tini─┬─aesm_service───3*[{aesm_service}]
│ │ └─bash───app───6*[{app}]
│ └─13*[{containerd-shim}]
├─containerd-shim─┬─pherry───4*[{pherry}]
│ └─13*[{containerd-shim}]
├─cron
###############################################################
pherry才4个进程 校验时候也不占什么资源
i9 10系 9系校验速度都还ok的
####################################
root@i9-9900k:~# pstree
├─containerd───31*[{containerd}]
├─containerd-shim─┬─tini───bash───khala-node───101*[{khala-node}]
│ └─13*[{containerd-shim}]
├─containerd-shim─┬─tini─┬─aesm_service───3*[{aesm_service}]
│ │ └─bash───app───17*[{app}]
│ └─13*[{containerd-shim}]
├─containerd-shim─┬─pherry───16*[{pherry}]
│ └─12*[{containerd-shim}]
├─cron
################################################
hangyin
2
按理说pheery应该正常同步速度在100个区块每秒左右。你如果用的是solo脚本,可以重新安装最新版本。最新版里对node加入了这些优化参数:
- "PARACHAIN_EXTRA_ARGS=--state-cache-size 671088640 --db-cache 2048 --max-runtime-instances 16"
- "RELAYCHAIN_EXTRA_ARGS=--state-cache-size 671088640 --db-cache 2048 --max-runtime-instances 16"
bubu
3
–db-cache 2048 --max-runtime-instances 16"
- “RELAYCHAIN_EXTRA_ARGS=–state-cache-size 671088640 --db-cache 2048 --max-runtime-instances 16” 这些可以加大嘛
bubu
6
高速 存储 放khala数据
这样是不是读取是几乎没有限制
一个khala-node 可以带几个pruntime和pherry
- “PARACHAIN_EXTRA_ARGS=–state-cache-size 671088640 --db-cache 20480 --max-runtime-instances 200”
- “RELAYCHAIN_EXTRA_ARGS=–state-cache-size 671088640 --db-cache 69632 --max-runtime-instances 200”
bubu
7
高速存储 放khala数据
这样是不是读取是几乎没有限制
一个khala-node 可以带几个pruntime和pherry
“PARACHAIN_EXTRA_ARGS=–state-cache-size 671088640 --db-cache 20480 --max-runtime-instances 200”
“RELAYCHAIN_EXTRA_ARGS=–state-cache-size 671088640 --db-cache 69632 --max-runtime-instances 200”
hangyin
8
可以试验一下,我印象里超过100个客户端去连一个节点,节点负载就开始出问题了