鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

KAEZstd压缩库测试

用户安装KAEZstd库后,可以通过本节提供的操作步骤测试KAEZstd压缩库功能和性能。

  1. 安装KAEZstd。
  2. 测试ZSTD压缩库功能。
    1
    2
    3
    4
    5
    cd /KAE/KAEZstd/test/gtest
    mkdir build && cd build
    cmake ..
    make
    ./zstd_functest
    
  3. 测试性能。
    1. 设置环境变量LD_LIBRARY_PATH并启用ZSTD加速库。
      1
      export LD_LIBRARY_PATH=/usr/local/kaezstd/lib:$LD_LIBRARY_PATH
      
    2. “KAE/KAEZstd/test/perftest”目录下编译性能测试工具并进行测试。
      1
      2
      3
      cd KAE/KAEZstd/test/perftest
      make
      ./kaezstd_perf -m 8 -l 10240 -n 1000
      
      显示结果如下。
      1
      2
      3
      kaezstd perf parameter: multi process 8, stream length: 1024(KB), compress level: 1, compress function: 0, loop times: 1000, nbThreads: 4
      kaezstd compress perf result:
           time used: 2689167 us, speed = 3.046 GB/s