filecoin lotus benchmarks v26 GeForce GTX 2080 Ti

filecoin lotus benchmarks v26 GeForce GTX 2080 Ti

1,编译bench

  • 版本
# git show
commit d11e375f828526eab2a59fd6fd3db88e3c5cb9d3 (HEAD -> interopnet, tag: interop.5.13, origin/interopnet)
Merge: 7b8ee402 1d8c8b9a
Author: Travis Person <[email protected]>
Date:   Wed May 13 05:44:28 2020 +0000

    Merge remote-tracking branch 'origin/fix/check-gas-limits' into interopnet
  • 设置环境变量
# export ALL_PROXY=socks5://127.0.0.1:1080
# git config --global http.proxy 'socks5://127.0.0.1:1080'
# export GO111MODULE=on
# export GOPROXY=https://goproxy.cn
env RUSTFLAGS="-C target-cpu=native -g" FFI_BUILD_FROM_SOURCE=1 make clean deps bench
  • 最后显示,编译成功,当前目录可以看到bench
go build -o bench ./cmd/lotus-bench
go run github.com/GeertJohan/go.rice/rice append --exec bench -i ./build
  • bench版本
# ./bench --version
2020-05-14T15:01:36.340+0800	INFO	lotus-bench	lotus-bench/main.go:74	Starting lotus-bench
lotus-bench version 0.3.0

2,基准测试

  • 设置环境变量
# export RUST_LOG=Trace && export FIL_PROOFS_MAXIMIZE_CACHING=1
  • 开始测试
# ./bench sealing --storage-dir=/storage/benchtmp --sector-size=32GiB

参考:

  1. filecoin-project benchmarks
  2. filecoin benchmarks v25
原创文章 696 获赞 199 访问量 138万+

猜你喜欢

转载自blog.csdn.net/u010953692/article/details/106119689