之前尝试了编译BitShares Core,并且在昨晚10点以后开始已最精简的方式同步节点数据。
(图源 :pixabay)
原本以为会同步很久,都计划按3、5天准备了,并且心里也在担忧8G内存到底够不够用呢?结果早晨上来一看,呀,竟然已经完成数据同步了,还真给了我一个大大的惊喜。
内存、磁盘占用
用pmap查看了一下内存占用
什么,你没看错,内存占用竟然只需要2G出头的样子
换htop指令再试
看到没有,整个vps实际再用的不过才1.1G
运行应用
还记得我们之前弄的抵押率排行榜之类的东东吗?在改进之后,读取100条的记录耗时约3秒。
为了对比明显,我这次生成1500条记录试试看。
测试插件
我们在运行witness_node的时候,只运行了witness插件,相当于禁用了account_history以及market_history插件功能,那我们就来试试有没有什么影响。
我们来随便测试一个API: get_market_history_buckets
它无需参数,我比较喜欢
使用第三方节点:curl --data '{"jsonrpc": "2.0", "method": "call", "params": ["history", "get_market_history_buckets", []], "id": 1}' https://ws.gdex.top
使用本地节点curl -s --data '{"jsonrpc": "2.0", "method": "call", "params": ["history", "get_market_history_buckets", []], "id": 1}' http://127.0.0.1:8090/rpc
虽然提示信息有些难以理解,但是我们还是可以得出API调用失败的结论。
其它的account_history以及market_history的API就不用试啦,没启用还想好用,做梦呢啊?
参考链接
This page is synchronized from the post: 节点同步数据完成/ 内存、磁盘占用、运行应用、测试插件