本公开提供了一种基于预编译合约的区块链性能检测方法及系统,获取当前节点的进程PID数据;根据获取的进程PID数据,利用节点内的预编译合约,获取当前节点线程的CPU、内存、磁盘和网络传输数据,得到当前进程下当前节点的监控数据;通过各个节点共识,每个节点保存所有节点性能数据,汇聚每个节点的监控数据,得到最终的区块链性能检测结果;本公开利用区块链智能合约天然具有的性质,无需安装额外的监控系统,达到同时监控所有节点的能力,给后期的部署运维带来极大的方便;同时支持很细粒度的系统操作,避开EVM的限制,可以做到无限扩展。
声明:
“一种基于预编译合约的区块链性能检测方法及系统” 该技术专利(论文)所有权利归属于技术(论文)所有人。仅供学习研究,如用于商业用途,请联系该技术所有人。
我是此专利(论文)的发明人(作者)