Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
kvdb
rocksdb
提交
37bbd318
R
rocksdb
项目概览
kvdb
/
rocksdb
11 个月 前同步成功
通知
0
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
R
rocksdb
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
37bbd318
编写于
5月 07, 2015
作者:
J
Jörg Maier
浏览文件
操作
浏览文件
下载
差异文件
Merge pull request #601 from adamretter/jdb-bench
Small fixes to Java benchmark
上级
77a5a543
197f01b7
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
5 addition
and
12 deletion
+5
-12
java/benchmark/src/main/java/org/rocksdb/benchmark/DbBenchmark.java
...mark/src/main/java/org/rocksdb/benchmark/DbBenchmark.java
+5
-12
未找到文件。
java/benchmark/src/main/java/org/rocksdb/benchmark/DbBenchmark.java
浏览文件 @
37bbd318
...
...
@@ -94,7 +94,7 @@ class Stats {
void
stop
()
{
finish_
=
System
.
nanoTime
();
seconds_
=
(
double
)
(
finish_
-
start_
)
/
1000000
;
seconds_
=
(
double
)
(
finish_
-
start_
)
*
1
e
-
9
;
}
void
addMessage
(
String
msg
)
{
...
...
@@ -140,15 +140,15 @@ class Stats {
if
(
bytes_
>
0
)
{
// Rate is computed on actual elapsed time, not the sum of per-thread
// elapsed times.
double
elapsed
=
(
finish_
-
start_
)
*
1
e
-
6
;
double
elapsed
=
(
finish_
-
start_
)
*
1
e
-
9
;
extra
.
append
(
String
.
format
(
"%6.1f MB/s"
,
(
bytes_
/
1048576.0
)
/
elapsed
));
}
extra
.
append
(
message_
.
toString
());
double
elapsed
=
(
finish_
-
start_
)
*
1
e
-
6
;
double
throughput
=
(
double
)
done_
/
elapsed
;
double
elapsed
=
(
finish_
-
start_
);
double
throughput
=
(
double
)
done_
/
(
elapsed
*
1
e
-
9
)
;
System
.
out
.
format
(
"%-12s : %11.3f micros/op %d ops/sec;%s%s\n"
,
name
,
elapsed
*
1
e6
/
done_
,
name
,
(
elapsed
*
1
e
-
6
)
/
done_
,
(
long
)
throughput
,
(
extra
.
length
()
==
0
?
""
:
" "
),
extra
.
toString
());
}
}
...
...
@@ -541,8 +541,6 @@ public class DbBenchmark {
(
Integer
)
flags_
.
get
(
Flag
.
max_background_flushes
));
options
.
setMaxOpenFiles
(
(
Integer
)
flags_
.
get
(
Flag
.
open_files
));
options
.
setTableCacheRemoveScanCountLimit
(
(
Integer
)
flags_
.
get
(
Flag
.
cache_remove_scan_count_limit
));
options
.
setDisableDataSync
(
(
Boolean
)
flags_
.
get
(
Flag
.
disable_data_sync
));
options
.
setUseFsync
(
...
...
@@ -1200,11 +1198,6 @@ public class DbBenchmark {
return
Integer
.
parseInt
(
value
);
}
},
cache_remove_scan_count_limit
(
32
,
""
)
{
@Override
public
Object
parseValue
(
String
value
)
{
return
Integer
.
parseInt
(
value
);
}
},
verify_checksum
(
false
,
"Verify checksum for every block read\n"
+
"\tfrom storage."
)
{
@Override
public
Object
parseValue
(
String
value
)
{
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录