Coder Social home page Coder Social logo

ads-lab1-radix-tree's Introduction

正确性测试

该测试已实现在 main 函数中,并使用简单的数据样例进行检查。 input 文件夹为程序输入,expected 文件夹为正确程序输出,测试结果打印在 output 文件夹。测试程序比较输出结果与正确输出是否⼀致从而进行评判。

使用如下命令运行正确性测试:


#编译链接正确性测试文件
make all
#运行正确性测试
make grade
#清理编译结果
make clean

YCSB测试

该测试实现在ycsb_test.hpp文件和ycsb_test.cpp文件中。每组测试运行45s 以获得较为稳定的测试结果。对相关的基础操作,记录平均时延,P50 、P90 、P99 时延【P50 是指⼀组数据中的中位数值(第 50 百分位数),相应的, P90 时延是指⼀组数据中的第 90 百分位数, P99 时延是指⼀组数据中的第 99 百分位数】

使用如下命令运行YCSB测试:


#编译并运行测试
make ycsb
#清理编译结果
make ycsb_clean

三种不同工作负载下的实验数据将分别输出到同一目录下的workload1_statistics.txt、workload2_statistics.txt、workload3_statistics.txt文件中

ads-lab1-radix-tree's People

Contributors

wdl339 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.