Redis源码分析(十三)---redis-benchmark性能测试(三)

2014-11-24 07:47:35 · 作者: · 浏览: 11
entLoop *el, int fd, void *privdata, int mask) /* 写事件方法处理 */ static client createClient(char *cmd, size_t len, client from) /* 创建一个基准的Client */ static int compareLatency(const void *a, const void *b) /* 比较延时 */ static void showLatencyReport(void) /* 输出请求延时 */ static void benchmark(char *title, char *cmd, int len) /* 对指定的CMD命令做性能测试 */ int parseOptions(int argc, const char **argv) /* 根据读入的参数,设置config配置文件 */ int showThroughput(struct aeEventLoop *eventLoop, long long id, void *clientData) /* 显示Request执行的速度,简称RPS */ int test_is_selected(char *name) /* 检测config中的命令是否被选中 */