doc: add perf-tests document and supporting files

This commit is contained in:
Bill Zissimopoulos
2016-11-29 22:22:45 -08:00
parent 7bdca634aa
commit 63e8cf1090
36 changed files with 1097 additions and 0 deletions

View File

@@ -0,0 +1,45 @@
file_create_test,1000,0.13
file_open_test,1000,0.27
file_overwrite_test,1000,0.33
file_list_test,1000,0.14
file_delete_test,1000,0.19
file_create_test,2000,0.64
file_open_test,2000,0.25
file_overwrite_test,2000,0.62
file_list_test,2000,0.36
file_delete_test,2000,0.34
file_create_test,3000,0.98
file_open_test,3000,0.39
file_overwrite_test,3000,1.00
file_list_test,3000,0.64
file_delete_test,3000,0.52
file_create_test,4000,1.44
file_open_test,4000,0.53
file_overwrite_test,4000,1.36
file_list_test,4000,0.97
file_delete_test,4000,0.69
file_create_test,5000,1.89
file_open_test,5000,0.69
file_overwrite_test,5000,1.64
file_list_test,5000,1.34
file_delete_test,5000,0.86
rdwr_cc_write_test,100,2.12
rdwr_cc_read_test,100,2.25
rdwr_cc_write_test,200,4.23
rdwr_cc_read_test,200,4.55
rdwr_cc_write_test,300,6.41
rdwr_cc_read_test,300,6.56
rdwr_cc_write_test,400,8.22
rdwr_cc_read_test,400,10.45
rdwr_cc_write_test,500,11.06
rdwr_cc_read_test,500,11.30
rdwr_nc_write_test,100,2.11
rdwr_nc_read_test,100,2.13
rdwr_nc_write_test,200,4.28
rdwr_nc_read_test,200,4.28
rdwr_nc_write_test,300,6.44
rdwr_nc_read_test,300,6.42
rdwr_nc_write_test,400,8.48
rdwr_nc_read_test,400,8.47
rdwr_nc_write_test,500,10.41
rdwr_nc_read_test,500,10.52
1 file_create_test 1000 0.13
2 file_open_test 1000 0.27
3 file_overwrite_test 1000 0.33
4 file_list_test 1000 0.14
5 file_delete_test 1000 0.19
6 file_create_test 2000 0.64
7 file_open_test 2000 0.25
8 file_overwrite_test 2000 0.62
9 file_list_test 2000 0.36
10 file_delete_test 2000 0.34
11 file_create_test 3000 0.98
12 file_open_test 3000 0.39
13 file_overwrite_test 3000 1.00
14 file_list_test 3000 0.64
15 file_delete_test 3000 0.52
16 file_create_test 4000 1.44
17 file_open_test 4000 0.53
18 file_overwrite_test 4000 1.36
19 file_list_test 4000 0.97
20 file_delete_test 4000 0.69
21 file_create_test 5000 1.89
22 file_open_test 5000 0.69
23 file_overwrite_test 5000 1.64
24 file_list_test 5000 1.34
25 file_delete_test 5000 0.86
26 rdwr_cc_write_test 100 2.12
27 rdwr_cc_read_test 100 2.25
28 rdwr_cc_write_test 200 4.23
29 rdwr_cc_read_test 200 4.55
30 rdwr_cc_write_test 300 6.41
31 rdwr_cc_read_test 300 6.56
32 rdwr_cc_write_test 400 8.22
33 rdwr_cc_read_test 400 10.45
34 rdwr_cc_write_test 500 11.06
35 rdwr_cc_read_test 500 11.30
36 rdwr_nc_write_test 100 2.11
37 rdwr_nc_read_test 100 2.13
38 rdwr_nc_write_test 200 4.28
39 rdwr_nc_read_test 200 4.28
40 rdwr_nc_write_test 300 6.44
41 rdwr_nc_read_test 300 6.42
42 rdwr_nc_write_test 400 8.48
43 rdwr_nc_read_test 400 8.47
44 rdwr_nc_write_test 500 10.41
45 rdwr_nc_read_test 500 10.52

View File

@@ -0,0 +1,45 @@
file_create_test,1000,0.14
file_open_test,1000,0.25
file_overwrite_test,1000,0.31
file_list_test,1000,0.14
file_delete_test,1000,0.17
file_create_test,2000,0.63
file_open_test,2000,0.25
file_overwrite_test,2000,0.63
file_list_test,2000,0.34
file_delete_test,2000,0.33
file_create_test,3000,1.01
file_open_test,3000,0.38
file_overwrite_test,3000,0.98
file_list_test,3000,0.59
file_delete_test,3000,0.50
file_create_test,4000,1.42
file_open_test,4000,0.50
file_overwrite_test,4000,1.27
file_list_test,4000,0.92
file_delete_test,4000,0.66
file_create_test,5000,1.84
file_open_test,5000,0.64
file_overwrite_test,5000,1.61
file_list_test,5000,1.20
file_delete_test,5000,0.83
rdwr_cc_write_test,100,1.98
rdwr_cc_read_test,100,2.34
rdwr_cc_write_test,200,5.72
rdwr_cc_read_test,200,6.14
rdwr_cc_write_test,300,8.37
rdwr_cc_read_test,300,8.86
rdwr_cc_write_test,400,8.39
rdwr_cc_read_test,400,8.73
rdwr_cc_write_test,500,13.81
rdwr_cc_read_test,500,14.55
rdwr_nc_write_test,100,2.83
rdwr_nc_read_test,100,2.88
rdwr_nc_write_test,200,5.70
rdwr_nc_read_test,200,5.77
rdwr_nc_write_test,300,6.50
rdwr_nc_read_test,300,6.28
rdwr_nc_write_test,400,8.16
rdwr_nc_read_test,400,8.25
rdwr_nc_write_test,500,10.30
rdwr_nc_read_test,500,10.55
1 file_create_test 1000 0.14
2 file_open_test 1000 0.25
3 file_overwrite_test 1000 0.31
4 file_list_test 1000 0.14
5 file_delete_test 1000 0.17
6 file_create_test 2000 0.63
7 file_open_test 2000 0.25
8 file_overwrite_test 2000 0.63
9 file_list_test 2000 0.34
10 file_delete_test 2000 0.33
11 file_create_test 3000 1.01
12 file_open_test 3000 0.38
13 file_overwrite_test 3000 0.98
14 file_list_test 3000 0.59
15 file_delete_test 3000 0.50
16 file_create_test 4000 1.42
17 file_open_test 4000 0.50
18 file_overwrite_test 4000 1.27
19 file_list_test 4000 0.92
20 file_delete_test 4000 0.66
21 file_create_test 5000 1.84
22 file_open_test 5000 0.64
23 file_overwrite_test 5000 1.61
24 file_list_test 5000 1.20
25 file_delete_test 5000 0.83
26 rdwr_cc_write_test 100 1.98
27 rdwr_cc_read_test 100 2.34
28 rdwr_cc_write_test 200 5.72
29 rdwr_cc_read_test 200 6.14
30 rdwr_cc_write_test 300 8.37
31 rdwr_cc_read_test 300 8.86
32 rdwr_cc_write_test 400 8.39
33 rdwr_cc_read_test 400 8.73
34 rdwr_cc_write_test 500 13.81
35 rdwr_cc_read_test 500 14.55
36 rdwr_nc_write_test 100 2.83
37 rdwr_nc_read_test 100 2.88
38 rdwr_nc_write_test 200 5.70
39 rdwr_nc_read_test 200 5.77
40 rdwr_nc_write_test 300 6.50
41 rdwr_nc_read_test 300 6.28
42 rdwr_nc_write_test 400 8.16
43 rdwr_nc_read_test 400 8.25
44 rdwr_nc_write_test 500 10.30
45 rdwr_nc_read_test 500 10.55

View File

@@ -0,0 +1,55 @@
file_create_test,1000,0.20
file_open_test,1000,0.10
file_overwrite_test,1000,0.19
file_list_test,1000,0.08
file_delete_test,1000,0.27
file_create_test,2000,1.05
file_open_test,2000,0.17
file_overwrite_test,2000,0.41
file_list_test,2000,0.16
file_delete_test,2000,0.59
file_create_test,3000,1.69
file_open_test,3000,0.25
file_overwrite_test,3000,0.64
file_list_test,3000,0.27
file_delete_test,3000,0.66
file_create_test,4000,1.75
file_open_test,4000,0.36
file_overwrite_test,4000,1.20
file_list_test,4000,0.39
file_delete_test,4000,1.19
file_create_test,5000,1.86
file_open_test,5000,0.47
file_overwrite_test,5000,1.02
file_list_test,5000,0.45
file_delete_test,5000,1.20
rdwr_cc_write_test,100,0.27
rdwr_cc_read_test,100,0.20
rdwr_cc_write_test,200,0.53
rdwr_cc_read_test,200,0.41
rdwr_cc_write_test,300,0.80
rdwr_cc_read_test,300,0.66
rdwr_cc_write_test,400,1.08
rdwr_cc_read_test,400,0.88
rdwr_cc_write_test,500,1.26
rdwr_cc_read_test,500,1.03
rdwr_nc_write_test,100,7.83
rdwr_nc_read_test,100,9.36
rdwr_nc_write_test,200,15.41
rdwr_nc_read_test,200,20.33
rdwr_nc_write_test,300,23.14
rdwr_nc_read_test,300,32.02
rdwr_nc_write_test,400,29.78
rdwr_nc_read_test,400,26.91
rdwr_nc_write_test,500,36.72
rdwr_nc_read_test,500,34.45
mmap_write_test,100,0.13
mmap_read_test,100,0.16
mmap_write_test,200,0.25
mmap_read_test,200,0.30
mmap_write_test,300,0.38
mmap_read_test,300,0.45
mmap_write_test,400,0.52
mmap_read_test,400,0.58
mmap_write_test,500,0.64
mmap_read_test,500,0.75
1 file_create_test 1000 0.20
2 file_open_test 1000 0.10
3 file_overwrite_test 1000 0.19
4 file_list_test 1000 0.08
5 file_delete_test 1000 0.27
6 file_create_test 2000 1.05
7 file_open_test 2000 0.17
8 file_overwrite_test 2000 0.41
9 file_list_test 2000 0.16
10 file_delete_test 2000 0.59
11 file_create_test 3000 1.69
12 file_open_test 3000 0.25
13 file_overwrite_test 3000 0.64
14 file_list_test 3000 0.27
15 file_delete_test 3000 0.66
16 file_create_test 4000 1.75
17 file_open_test 4000 0.36
18 file_overwrite_test 4000 1.20
19 file_list_test 4000 0.39
20 file_delete_test 4000 1.19
21 file_create_test 5000 1.86
22 file_open_test 5000 0.47
23 file_overwrite_test 5000 1.02
24 file_list_test 5000 0.45
25 file_delete_test 5000 1.20
26 rdwr_cc_write_test 100 0.27
27 rdwr_cc_read_test 100 0.20
28 rdwr_cc_write_test 200 0.53
29 rdwr_cc_read_test 200 0.41
30 rdwr_cc_write_test 300 0.80
31 rdwr_cc_read_test 300 0.66
32 rdwr_cc_write_test 400 1.08
33 rdwr_cc_read_test 400 0.88
34 rdwr_cc_write_test 500 1.26
35 rdwr_cc_read_test 500 1.03
36 rdwr_nc_write_test 100 7.83
37 rdwr_nc_read_test 100 9.36
38 rdwr_nc_write_test 200 15.41
39 rdwr_nc_read_test 200 20.33
40 rdwr_nc_write_test 300 23.14
41 rdwr_nc_read_test 300 32.02
42 rdwr_nc_write_test 400 29.78
43 rdwr_nc_read_test 400 26.91
44 rdwr_nc_write_test 500 36.72
45 rdwr_nc_read_test 500 34.45
46 mmap_write_test 100 0.13
47 mmap_read_test 100 0.16
48 mmap_write_test 200 0.25
49 mmap_read_test 200 0.30
50 mmap_write_test 300 0.38
51 mmap_read_test 300 0.45
52 mmap_write_test 400 0.52
53 mmap_read_test 400 0.58
54 mmap_write_test 500 0.64
55 mmap_read_test 500 0.75

View File

@@ -0,0 +1,55 @@
file_create_test,1000,0.23
file_open_test,1000,0.09
file_overwrite_test,1000,0.19
file_list_test,1000,0.08
file_delete_test,1000,0.20
file_create_test,2000,0.41
file_open_test,2000,0.17
file_overwrite_test,2000,0.38
file_list_test,2000,0.17
file_delete_test,2000,0.44
file_create_test,3000,0.64
file_open_test,3000,0.28
file_overwrite_test,3000,0.61
file_list_test,3000,0.27
file_delete_test,3000,0.91
file_create_test,4000,1.67
file_open_test,4000,0.34
file_overwrite_test,4000,0.78
file_list_test,4000,0.36
file_delete_test,4000,1.02
file_create_test,5000,1.16
file_open_test,5000,0.45
file_overwrite_test,5000,1.66
file_list_test,5000,0.41
file_delete_test,5000,1.00
rdwr_cc_write_test,100,0.27
rdwr_cc_read_test,100,0.19
rdwr_cc_write_test,200,0.47
rdwr_cc_read_test,200,0.41
rdwr_cc_write_test,300,0.70
rdwr_cc_read_test,300,0.61
rdwr_cc_write_test,400,1.06
rdwr_cc_read_test,400,0.78
rdwr_cc_write_test,500,1.17
rdwr_cc_read_test,500,0.98
rdwr_nc_write_test,100,8.16
rdwr_nc_read_test,100,6.48
rdwr_nc_write_test,200,13.81
rdwr_nc_read_test,200,12.72
rdwr_nc_write_test,300,20.62
rdwr_nc_read_test,300,19.00
rdwr_nc_write_test,400,27.53
rdwr_nc_read_test,400,25.42
rdwr_nc_write_test,500,34.25
rdwr_nc_read_test,500,32.00
mmap_write_test,100,0.13
mmap_read_test,100,0.14
mmap_write_test,200,0.25
mmap_read_test,200,0.30
mmap_write_test,300,0.39
mmap_read_test,300,0.42
mmap_write_test,400,0.51
mmap_read_test,400,0.56
mmap_write_test,500,0.64
mmap_read_test,500,0.72
1 file_create_test 1000 0.23
2 file_open_test 1000 0.09
3 file_overwrite_test 1000 0.19
4 file_list_test 1000 0.08
5 file_delete_test 1000 0.20
6 file_create_test 2000 0.41
7 file_open_test 2000 0.17
8 file_overwrite_test 2000 0.38
9 file_list_test 2000 0.17
10 file_delete_test 2000 0.44
11 file_create_test 3000 0.64
12 file_open_test 3000 0.28
13 file_overwrite_test 3000 0.61
14 file_list_test 3000 0.27
15 file_delete_test 3000 0.91
16 file_create_test 4000 1.67
17 file_open_test 4000 0.34
18 file_overwrite_test 4000 0.78
19 file_list_test 4000 0.36
20 file_delete_test 4000 1.02
21 file_create_test 5000 1.16
22 file_open_test 5000 0.45
23 file_overwrite_test 5000 1.66
24 file_list_test 5000 0.41
25 file_delete_test 5000 1.00
26 rdwr_cc_write_test 100 0.27
27 rdwr_cc_read_test 100 0.19
28 rdwr_cc_write_test 200 0.47
29 rdwr_cc_read_test 200 0.41
30 rdwr_cc_write_test 300 0.70
31 rdwr_cc_read_test 300 0.61
32 rdwr_cc_write_test 400 1.06
33 rdwr_cc_read_test 400 0.78
34 rdwr_cc_write_test 500 1.17
35 rdwr_cc_read_test 500 0.98
36 rdwr_nc_write_test 100 8.16
37 rdwr_nc_read_test 100 6.48
38 rdwr_nc_write_test 200 13.81
39 rdwr_nc_read_test 200 12.72
40 rdwr_nc_write_test 300 20.62
41 rdwr_nc_read_test 300 19.00
42 rdwr_nc_write_test 400 27.53
43 rdwr_nc_read_test 400 25.42
44 rdwr_nc_write_test 500 34.25
45 rdwr_nc_read_test 500 32.00
46 mmap_write_test 100 0.13
47 mmap_read_test 100 0.14
48 mmap_write_test 200 0.25
49 mmap_read_test 200 0.30
50 mmap_write_test 300 0.39
51 mmap_read_test 300 0.42
52 mmap_write_test 400 0.51
53 mmap_read_test 400 0.56
54 mmap_write_test 500 0.64
55 mmap_read_test 500 0.72

View File

@@ -0,0 +1,55 @@
file_create_test,1000,0.06
file_open_test,1000,0.06
file_overwrite_test,1000,0.09
file_list_test,1000,0.26
file_delete_test,1000,0.08
file_create_test,2000,0.14
file_open_test,2000,0.16
file_overwrite_test,2000,0.16
file_list_test,2000,0.88
file_delete_test,2000,0.16
file_create_test,3000,0.23
file_open_test,3000,0.23
file_overwrite_test,3000,0.23
file_list_test,3000,1.95
file_delete_test,3000,0.23
file_create_test,4000,0.33
file_open_test,4000,0.30
file_overwrite_test,4000,0.36
file_list_test,4000,3.44
file_delete_test,4000,0.30
file_create_test,5000,0.44
file_open_test,5000,0.38
file_overwrite_test,5000,0.39
file_list_test,5000,5.69
file_delete_test,5000,0.36
rdwr_cc_write_test,100,0.37
rdwr_cc_read_test,100,0.30
rdwr_cc_write_test,200,0.70
rdwr_cc_read_test,200,0.69
rdwr_cc_write_test,300,1.06
rdwr_cc_read_test,300,0.91
rdwr_cc_write_test,400,1.42
rdwr_cc_read_test,400,1.24
rdwr_cc_write_test,500,1.83
rdwr_cc_read_test,500,1.56
rdwr_nc_write_test,100,2.47
rdwr_nc_read_test,100,1.44
rdwr_nc_write_test,200,5.03
rdwr_nc_read_test,200,2.77
rdwr_nc_write_test,300,7.45
rdwr_nc_read_test,300,3.94
rdwr_nc_write_test,400,9.89
rdwr_nc_read_test,400,5.34
rdwr_nc_write_test,500,12.47
rdwr_nc_read_test,500,6.72
mmap_write_test,100,0.14
mmap_read_test,100,0.14
mmap_write_test,200,0.25
mmap_read_test,200,0.31
mmap_write_test,300,0.37
mmap_read_test,300,0.44
mmap_write_test,400,0.50
mmap_read_test,400,0.59
mmap_write_test,500,0.63
mmap_read_test,500,0.73
1 file_create_test 1000 0.06
2 file_open_test 1000 0.06
3 file_overwrite_test 1000 0.09
4 file_list_test 1000 0.26
5 file_delete_test 1000 0.08
6 file_create_test 2000 0.14
7 file_open_test 2000 0.16
8 file_overwrite_test 2000 0.16
9 file_list_test 2000 0.88
10 file_delete_test 2000 0.16
11 file_create_test 3000 0.23
12 file_open_test 3000 0.23
13 file_overwrite_test 3000 0.23
14 file_list_test 3000 1.95
15 file_delete_test 3000 0.23
16 file_create_test 4000 0.33
17 file_open_test 4000 0.30
18 file_overwrite_test 4000 0.36
19 file_list_test 4000 3.44
20 file_delete_test 4000 0.30
21 file_create_test 5000 0.44
22 file_open_test 5000 0.38
23 file_overwrite_test 5000 0.39
24 file_list_test 5000 5.69
25 file_delete_test 5000 0.36
26 rdwr_cc_write_test 100 0.37
27 rdwr_cc_read_test 100 0.30
28 rdwr_cc_write_test 200 0.70
29 rdwr_cc_read_test 200 0.69
30 rdwr_cc_write_test 300 1.06
31 rdwr_cc_read_test 300 0.91
32 rdwr_cc_write_test 400 1.42
33 rdwr_cc_read_test 400 1.24
34 rdwr_cc_write_test 500 1.83
35 rdwr_cc_read_test 500 1.56
36 rdwr_nc_write_test 100 2.47
37 rdwr_nc_read_test 100 1.44
38 rdwr_nc_write_test 200 5.03
39 rdwr_nc_read_test 200 2.77
40 rdwr_nc_write_test 300 7.45
41 rdwr_nc_read_test 300 3.94
42 rdwr_nc_write_test 400 9.89
43 rdwr_nc_read_test 400 5.34
44 rdwr_nc_write_test 500 12.47
45 rdwr_nc_read_test 500 6.72
46 mmap_write_test 100 0.14
47 mmap_read_test 100 0.14
48 mmap_write_test 200 0.25
49 mmap_read_test 200 0.31
50 mmap_write_test 300 0.37
51 mmap_read_test 300 0.44
52 mmap_write_test 400 0.50
53 mmap_read_test 400 0.59
54 mmap_write_test 500 0.63
55 mmap_read_test 500 0.73

View File

@@ -0,0 +1,55 @@
file_create_test,1000,0.06
file_open_test,1000,0.08
file_overwrite_test,1000,0.08
file_list_test,1000,0.25
file_delete_test,1000,0.06
file_create_test,2000,0.14
file_open_test,2000,0.15
file_overwrite_test,2000,0.14
file_list_test,2000,0.86
file_delete_test,2000,0.14
file_create_test,3000,0.23
file_open_test,3000,0.22
file_overwrite_test,3000,0.23
file_list_test,3000,1.80
file_delete_test,3000,0.20
file_create_test,4000,0.33
file_open_test,4000,0.28
file_overwrite_test,4000,0.31
file_list_test,4000,3.15
file_delete_test,4000,0.28
file_create_test,5000,0.41
file_open_test,5000,0.36
file_overwrite_test,5000,0.39
file_list_test,5000,4.89
file_delete_test,5000,0.36
rdwr_cc_write_test,100,0.36
rdwr_cc_read_test,100,0.30
rdwr_cc_write_test,200,0.67
rdwr_cc_read_test,200,0.58
rdwr_cc_write_test,300,1.05
rdwr_cc_read_test,300,0.94
rdwr_cc_write_test,400,1.37
rdwr_cc_read_test,400,1.24
rdwr_cc_write_test,500,1.73
rdwr_cc_read_test,500,1.55
rdwr_nc_write_test,100,2.44
rdwr_nc_read_test,100,1.37
rdwr_nc_write_test,200,4.92
rdwr_nc_read_test,200,2.73
rdwr_nc_write_test,300,7.48
rdwr_nc_read_test,300,4.09
rdwr_nc_write_test,400,10.05
rdwr_nc_read_test,400,5.55
rdwr_nc_write_test,500,12.63
rdwr_nc_read_test,500,6.56
mmap_write_test,100,0.14
mmap_read_test,100,0.14
mmap_write_test,200,0.25
mmap_read_test,200,0.30
mmap_write_test,300,0.38
mmap_read_test,300,0.45
mmap_write_test,400,0.51
mmap_read_test,400,0.58
mmap_write_test,500,0.62
mmap_read_test,500,0.70
1 file_create_test 1000 0.06
2 file_open_test 1000 0.08
3 file_overwrite_test 1000 0.08
4 file_list_test 1000 0.25
5 file_delete_test 1000 0.06
6 file_create_test 2000 0.14
7 file_open_test 2000 0.15
8 file_overwrite_test 2000 0.14
9 file_list_test 2000 0.86
10 file_delete_test 2000 0.14
11 file_create_test 3000 0.23
12 file_open_test 3000 0.22
13 file_overwrite_test 3000 0.23
14 file_list_test 3000 1.80
15 file_delete_test 3000 0.20
16 file_create_test 4000 0.33
17 file_open_test 4000 0.28
18 file_overwrite_test 4000 0.31
19 file_list_test 4000 3.15
20 file_delete_test 4000 0.28
21 file_create_test 5000 0.41
22 file_open_test 5000 0.36
23 file_overwrite_test 5000 0.39
24 file_list_test 5000 4.89
25 file_delete_test 5000 0.36
26 rdwr_cc_write_test 100 0.36
27 rdwr_cc_read_test 100 0.30
28 rdwr_cc_write_test 200 0.67
29 rdwr_cc_read_test 200 0.58
30 rdwr_cc_write_test 300 1.05
31 rdwr_cc_read_test 300 0.94
32 rdwr_cc_write_test 400 1.37
33 rdwr_cc_read_test 400 1.24
34 rdwr_cc_write_test 500 1.73
35 rdwr_cc_read_test 500 1.55
36 rdwr_nc_write_test 100 2.44
37 rdwr_nc_read_test 100 1.37
38 rdwr_nc_write_test 200 4.92
39 rdwr_nc_read_test 200 2.73
40 rdwr_nc_write_test 300 7.48
41 rdwr_nc_read_test 300 4.09
42 rdwr_nc_write_test 400 10.05
43 rdwr_nc_read_test 400 5.55
44 rdwr_nc_write_test 500 12.63
45 rdwr_nc_read_test 500 6.56
46 mmap_write_test 100 0.14
47 mmap_read_test 100 0.14
48 mmap_write_test 200 0.25
49 mmap_read_test 200 0.30
50 mmap_write_test 300 0.38
51 mmap_read_test 300 0.45
52 mmap_write_test 400 0.51
53 mmap_read_test 400 0.58
54 mmap_write_test 500 0.62
55 mmap_read_test 500 0.70

View File

@@ -0,0 +1,55 @@
file_create_test,1000,0.11
file_open_test,1000,0.16
file_overwrite_test,1000,0.15
file_list_test,1000,0.27
file_delete_test,1000,0.13
file_create_test,2000,0.28
file_open_test,2000,0.29
file_overwrite_test,2000,0.31
file_list_test,2000,0.87
file_delete_test,2000,0.23
file_create_test,3000,0.44
file_open_test,3000,0.44
file_overwrite_test,3000,0.47
file_list_test,3000,1.87
file_delete_test,3000,0.36
file_create_test,4000,0.59
file_open_test,4000,0.58
file_overwrite_test,4000,0.62
file_list_test,4000,3.14
file_delete_test,4000,0.48
file_create_test,5000,0.86
file_open_test,5000,0.77
file_overwrite_test,5000,0.78
file_list_test,5000,4.88
file_delete_test,5000,1.28
rdwr_cc_write_test,100,1.45
rdwr_cc_read_test,100,1.56
rdwr_cc_write_test,200,2.89
rdwr_cc_read_test,200,3.14
rdwr_cc_write_test,300,4.20
rdwr_cc_read_test,300,4.30
rdwr_cc_write_test,400,5.01
rdwr_cc_read_test,400,5.28
rdwr_cc_write_test,500,6.44
rdwr_cc_read_test,500,7.16
rdwr_nc_write_test,100,2.48
rdwr_nc_read_test,100,1.42
rdwr_nc_write_test,200,5.11
rdwr_nc_read_test,200,2.75
rdwr_nc_write_test,300,7.69
rdwr_nc_read_test,300,4.25
rdwr_nc_write_test,400,10.23
rdwr_nc_read_test,400,5.44
rdwr_nc_write_test,500,12.94
rdwr_nc_read_test,500,6.56
mmap_write_test,100,0.14
mmap_read_test,100,0.14
mmap_write_test,200,0.25
mmap_read_test,200,0.30
mmap_write_test,300,0.39
mmap_read_test,300,0.42
mmap_write_test,400,0.52
mmap_read_test,400,0.56
mmap_write_test,500,0.64
mmap_read_test,500,0.70
1 file_create_test 1000 0.11
2 file_open_test 1000 0.16
3 file_overwrite_test 1000 0.15
4 file_list_test 1000 0.27
5 file_delete_test 1000 0.13
6 file_create_test 2000 0.28
7 file_open_test 2000 0.29
8 file_overwrite_test 2000 0.31
9 file_list_test 2000 0.87
10 file_delete_test 2000 0.23
11 file_create_test 3000 0.44
12 file_open_test 3000 0.44
13 file_overwrite_test 3000 0.47
14 file_list_test 3000 1.87
15 file_delete_test 3000 0.36
16 file_create_test 4000 0.59
17 file_open_test 4000 0.58
18 file_overwrite_test 4000 0.62
19 file_list_test 4000 3.14
20 file_delete_test 4000 0.48
21 file_create_test 5000 0.86
22 file_open_test 5000 0.77
23 file_overwrite_test 5000 0.78
24 file_list_test 5000 4.88
25 file_delete_test 5000 1.28
26 rdwr_cc_write_test 100 1.45
27 rdwr_cc_read_test 100 1.56
28 rdwr_cc_write_test 200 2.89
29 rdwr_cc_read_test 200 3.14
30 rdwr_cc_write_test 300 4.20
31 rdwr_cc_read_test 300 4.30
32 rdwr_cc_write_test 400 5.01
33 rdwr_cc_read_test 400 5.28
34 rdwr_cc_write_test 500 6.44
35 rdwr_cc_read_test 500 7.16
36 rdwr_nc_write_test 100 2.48
37 rdwr_nc_read_test 100 1.42
38 rdwr_nc_write_test 200 5.11
39 rdwr_nc_read_test 200 2.75
40 rdwr_nc_write_test 300 7.69
41 rdwr_nc_read_test 300 4.25
42 rdwr_nc_write_test 400 10.23
43 rdwr_nc_read_test 400 5.44
44 rdwr_nc_write_test 500 12.94
45 rdwr_nc_read_test 500 6.56
46 mmap_write_test 100 0.14
47 mmap_read_test 100 0.14
48 mmap_write_test 200 0.25
49 mmap_read_test 200 0.30
50 mmap_write_test 300 0.39
51 mmap_read_test 300 0.42
52 mmap_write_test 400 0.52
53 mmap_read_test 400 0.56
54 mmap_write_test 500 0.64
55 mmap_read_test 500 0.70

View File

@@ -0,0 +1,55 @@
file_create_test,1000,0.13
file_open_test,1000,0.13
file_overwrite_test,1000,0.12
file_list_test,1000,0.25
file_delete_test,1000,0.08
file_create_test,2000,0.20
file_open_test,2000,0.23
file_overwrite_test,2000,0.23
file_list_test,2000,0.84
file_delete_test,2000,0.17
file_create_test,3000,0.34
file_open_test,3000,0.34
file_overwrite_test,3000,0.38
file_list_test,3000,1.84
file_delete_test,3000,0.36
file_create_test,4000,0.48
file_open_test,4000,0.48
file_overwrite_test,4000,0.50
file_list_test,4000,3.14
file_delete_test,4000,0.31
file_create_test,5000,0.61
file_open_test,5000,0.63
file_overwrite_test,5000,0.60
file_list_test,5000,4.93
file_delete_test,5000,0.47
rdwr_cc_write_test,100,1.28
rdwr_cc_read_test,100,1.39
rdwr_cc_write_test,200,2.67
rdwr_cc_read_test,200,2.84
rdwr_cc_write_test,300,3.97
rdwr_cc_read_test,300,4.77
rdwr_cc_write_test,400,5.66
rdwr_cc_read_test,400,6.26
rdwr_cc_write_test,500,6.33
rdwr_cc_read_test,500,7.14
rdwr_nc_write_test,100,2.50
rdwr_nc_read_test,100,1.33
rdwr_nc_write_test,200,4.89
rdwr_nc_read_test,200,2.84
rdwr_nc_write_test,300,7.38
rdwr_nc_read_test,300,4.09
rdwr_nc_write_test,400,9.88
rdwr_nc_read_test,400,5.17
rdwr_nc_write_test,500,12.38
rdwr_nc_read_test,500,6.41
mmap_write_test,100,0.13
mmap_read_test,100,0.15
mmap_write_test,200,0.25
mmap_read_test,200,0.28
mmap_write_test,300,0.39
mmap_read_test,300,0.44
mmap_write_test,400,0.50
mmap_read_test,400,0.56
mmap_write_test,500,0.64
mmap_read_test,500,0.70
1 file_create_test 1000 0.13
2 file_open_test 1000 0.13
3 file_overwrite_test 1000 0.12
4 file_list_test 1000 0.25
5 file_delete_test 1000 0.08
6 file_create_test 2000 0.20
7 file_open_test 2000 0.23
8 file_overwrite_test 2000 0.23
9 file_list_test 2000 0.84
10 file_delete_test 2000 0.17
11 file_create_test 3000 0.34
12 file_open_test 3000 0.34
13 file_overwrite_test 3000 0.38
14 file_list_test 3000 1.84
15 file_delete_test 3000 0.36
16 file_create_test 4000 0.48
17 file_open_test 4000 0.48
18 file_overwrite_test 4000 0.50
19 file_list_test 4000 3.14
20 file_delete_test 4000 0.31
21 file_create_test 5000 0.61
22 file_open_test 5000 0.63
23 file_overwrite_test 5000 0.60
24 file_list_test 5000 4.93
25 file_delete_test 5000 0.47
26 rdwr_cc_write_test 100 1.28
27 rdwr_cc_read_test 100 1.39
28 rdwr_cc_write_test 200 2.67
29 rdwr_cc_read_test 200 2.84
30 rdwr_cc_write_test 300 3.97
31 rdwr_cc_read_test 300 4.77
32 rdwr_cc_write_test 400 5.66
33 rdwr_cc_read_test 400 6.26
34 rdwr_cc_write_test 500 6.33
35 rdwr_cc_read_test 500 7.14
36 rdwr_nc_write_test 100 2.50
37 rdwr_nc_read_test 100 1.33
38 rdwr_nc_write_test 200 4.89
39 rdwr_nc_read_test 200 2.84
40 rdwr_nc_write_test 300 7.38
41 rdwr_nc_read_test 300 4.09
42 rdwr_nc_write_test 400 9.88
43 rdwr_nc_read_test 400 5.17
44 rdwr_nc_write_test 500 12.38
45 rdwr_nc_read_test 500 6.41
46 mmap_write_test 100 0.13
47 mmap_read_test 100 0.15
48 mmap_write_test 200 0.25
49 mmap_read_test 200 0.28
50 mmap_write_test 300 0.39
51 mmap_read_test 300 0.44
52 mmap_write_test 400 0.50
53 mmap_read_test 400 0.56
54 mmap_write_test 500 0.64
55 mmap_read_test 500 0.70

View File

@@ -0,0 +1,55 @@
file_create_test,1000,0.06
file_open_test,1000,0.06
file_overwrite_test,1000,0.08
file_list_test,1000,0.25
file_delete_test,1000,0.06
file_create_test,2000,0.14
file_open_test,2000,0.14
file_overwrite_test,2000,0.14
file_list_test,2000,0.84
file_delete_test,2000,0.13
file_create_test,3000,0.22
file_open_test,3000,0.22
file_overwrite_test,3000,0.22
file_list_test,3000,1.83
file_delete_test,3000,0.23
file_create_test,4000,0.34
file_open_test,4000,0.33
file_overwrite_test,4000,0.36
file_list_test,4000,3.19
file_delete_test,4000,0.63
file_create_test,5000,0.50
file_open_test,5000,0.39
file_overwrite_test,5000,0.44
file_list_test,5000,4.94
file_delete_test,5000,0.41
rdwr_cc_write_test,100,1.34
rdwr_cc_read_test,100,1.45
rdwr_cc_write_test,200,2.91
rdwr_cc_read_test,200,3.19
rdwr_cc_write_test,300,4.38
rdwr_cc_read_test,300,4.67
rdwr_cc_write_test,400,5.39
rdwr_cc_read_test,400,6.06
rdwr_cc_write_test,500,6.47
rdwr_cc_read_test,500,7.34
rdwr_nc_write_test,100,2.81
rdwr_nc_read_test,100,1.63
rdwr_nc_write_test,200,5.38
rdwr_nc_read_test,200,2.97
rdwr_nc_write_test,300,8.00
rdwr_nc_read_test,300,4.47
rdwr_nc_write_test,400,10.73
rdwr_nc_read_test,400,5.95
rdwr_nc_write_test,500,13.53
rdwr_nc_read_test,500,7.48
mmap_write_test,100,0.14
mmap_read_test,100,0.14
mmap_write_test,200,0.25
mmap_read_test,200,0.30
mmap_write_test,300,0.38
mmap_read_test,300,0.44
mmap_write_test,400,0.50
mmap_read_test,400,0.56
mmap_write_test,500,0.64
mmap_read_test,500,0.72
1 file_create_test 1000 0.06
2 file_open_test 1000 0.06
3 file_overwrite_test 1000 0.08
4 file_list_test 1000 0.25
5 file_delete_test 1000 0.06
6 file_create_test 2000 0.14
7 file_open_test 2000 0.14
8 file_overwrite_test 2000 0.14
9 file_list_test 2000 0.84
10 file_delete_test 2000 0.13
11 file_create_test 3000 0.22
12 file_open_test 3000 0.22
13 file_overwrite_test 3000 0.22
14 file_list_test 3000 1.83
15 file_delete_test 3000 0.23
16 file_create_test 4000 0.34
17 file_open_test 4000 0.33
18 file_overwrite_test 4000 0.36
19 file_list_test 4000 3.19
20 file_delete_test 4000 0.63
21 file_create_test 5000 0.50
22 file_open_test 5000 0.39
23 file_overwrite_test 5000 0.44
24 file_list_test 5000 4.94
25 file_delete_test 5000 0.41
26 rdwr_cc_write_test 100 1.34
27 rdwr_cc_read_test 100 1.45
28 rdwr_cc_write_test 200 2.91
29 rdwr_cc_read_test 200 3.19
30 rdwr_cc_write_test 300 4.38
31 rdwr_cc_read_test 300 4.67
32 rdwr_cc_write_test 400 5.39
33 rdwr_cc_read_test 400 6.06
34 rdwr_cc_write_test 500 6.47
35 rdwr_cc_read_test 500 7.34
36 rdwr_nc_write_test 100 2.81
37 rdwr_nc_read_test 100 1.63
38 rdwr_nc_write_test 200 5.38
39 rdwr_nc_read_test 200 2.97
40 rdwr_nc_write_test 300 8.00
41 rdwr_nc_read_test 300 4.47
42 rdwr_nc_write_test 400 10.73
43 rdwr_nc_read_test 400 5.95
44 rdwr_nc_write_test 500 13.53
45 rdwr_nc_read_test 500 7.48
46 mmap_write_test 100 0.14
47 mmap_read_test 100 0.14
48 mmap_write_test 200 0.25
49 mmap_read_test 200 0.30
50 mmap_write_test 300 0.38
51 mmap_read_test 300 0.44
52 mmap_write_test 400 0.50
53 mmap_read_test 400 0.56
54 mmap_write_test 500 0.64
55 mmap_read_test 500 0.72

View File

@@ -0,0 +1,55 @@
file_create_test,1000,0.06
file_open_test,1000,0.10
file_overwrite_test,1000,0.09
file_list_test,1000,0.25
file_delete_test,1000,0.09
file_create_test,2000,0.15
file_open_test,2000,0.17
file_overwrite_test,2000,0.17
file_list_test,2000,0.86
file_delete_test,2000,0.19
file_create_test,3000,0.27
file_open_test,3000,0.25
file_overwrite_test,3000,0.28
file_list_test,3000,1.84
file_delete_test,3000,0.30
file_create_test,4000,0.41
file_open_test,4000,0.34
file_overwrite_test,4000,0.38
file_list_test,4000,3.14
file_delete_test,4000,0.34
file_create_test,5000,0.47
file_open_test,5000,0.42
file_overwrite_test,5000,0.47
file_list_test,5000,4.81
file_delete_test,5000,0.81
rdwr_cc_write_test,100,1.38
rdwr_cc_read_test,100,1.50
rdwr_cc_write_test,200,2.83
rdwr_cc_read_test,200,3.09
rdwr_cc_write_test,300,4.22
rdwr_cc_read_test,300,4.59
rdwr_cc_write_test,400,5.70
rdwr_cc_read_test,400,6.22
rdwr_cc_write_test,500,7.22
rdwr_cc_read_test,500,7.81
rdwr_nc_write_test,100,2.64
rdwr_nc_read_test,100,1.55
rdwr_nc_write_test,200,5.41
rdwr_nc_read_test,200,2.97
rdwr_nc_write_test,300,8.19
rdwr_nc_read_test,300,4.58
rdwr_nc_write_test,400,10.94
rdwr_nc_read_test,400,6.14
rdwr_nc_write_test,500,13.66
rdwr_nc_read_test,500,7.55
mmap_write_test,100,0.14
mmap_read_test,100,0.14
mmap_write_test,200,0.25
mmap_read_test,200,0.30
mmap_write_test,300,0.37
mmap_read_test,300,0.42
mmap_write_test,400,0.52
mmap_read_test,400,0.58
mmap_write_test,500,0.63
mmap_read_test,500,0.73
1 file_create_test 1000 0.06
2 file_open_test 1000 0.10
3 file_overwrite_test 1000 0.09
4 file_list_test 1000 0.25
5 file_delete_test 1000 0.09
6 file_create_test 2000 0.15
7 file_open_test 2000 0.17
8 file_overwrite_test 2000 0.17
9 file_list_test 2000 0.86
10 file_delete_test 2000 0.19
11 file_create_test 3000 0.27
12 file_open_test 3000 0.25
13 file_overwrite_test 3000 0.28
14 file_list_test 3000 1.84
15 file_delete_test 3000 0.30
16 file_create_test 4000 0.41
17 file_open_test 4000 0.34
18 file_overwrite_test 4000 0.38
19 file_list_test 4000 3.14
20 file_delete_test 4000 0.34
21 file_create_test 5000 0.47
22 file_open_test 5000 0.42
23 file_overwrite_test 5000 0.47
24 file_list_test 5000 4.81
25 file_delete_test 5000 0.81
26 rdwr_cc_write_test 100 1.38
27 rdwr_cc_read_test 100 1.50
28 rdwr_cc_write_test 200 2.83
29 rdwr_cc_read_test 200 3.09
30 rdwr_cc_write_test 300 4.22
31 rdwr_cc_read_test 300 4.59
32 rdwr_cc_write_test 400 5.70
33 rdwr_cc_read_test 400 6.22
34 rdwr_cc_write_test 500 7.22
35 rdwr_cc_read_test 500 7.81
36 rdwr_nc_write_test 100 2.64
37 rdwr_nc_read_test 100 1.55
38 rdwr_nc_write_test 200 5.41
39 rdwr_nc_read_test 200 2.97
40 rdwr_nc_write_test 300 8.19
41 rdwr_nc_read_test 300 4.58
42 rdwr_nc_write_test 400 10.94
43 rdwr_nc_read_test 400 6.14
44 rdwr_nc_write_test 500 13.66
45 rdwr_nc_read_test 500 7.55
46 mmap_write_test 100 0.14
47 mmap_read_test 100 0.14
48 mmap_write_test 200 0.25
49 mmap_read_test 200 0.30
50 mmap_write_test 300 0.37
51 mmap_read_test 300 0.42
52 mmap_write_test 400 0.52
53 mmap_read_test 400 0.58
54 mmap_write_test 500 0.63
55 mmap_read_test 500 0.73

View File

@@ -0,0 +1,30 @@
//ntfs
1000,0.20
2000,0.41
3000,0.64
4000,1.67
5000,1.16
//winfsp-t0
1000,0.11
2000,0.20
3000,0.34
4000,0.48
5000,0.61
//winfsp-t1
1000,0.06
2000,0.14
3000,0.22
4000,0.34
5000,0.47
//winfsp-inf
1000,0.06
2000,0.14
3000,0.23
4000,0.33
5000,0.41
//dokany
1000,0.13
2000,0.63
3000,0.98
4000,1.42
5000,1.84
1 //ntfs
2 1000,0.20
3 2000,0.41
4 3000,0.64
5 4000,1.67
6 5000,1.16
7 //winfsp-t0
8 1000,0.11
9 2000,0.20
10 3000,0.34
11 4000,0.48
12 5000,0.61
13 //winfsp-t1
14 1000,0.06
15 2000,0.14
16 3000,0.22
17 4000,0.34
18 5000,0.47
19 //winfsp-inf
20 1000,0.06
21 2000,0.14
22 3000,0.23
23 4000,0.33
24 5000,0.41
25 //dokany
26 1000,0.13
27 2000,0.63
28 3000,0.98
29 4000,1.42
30 5000,1.84

Binary file not shown.

After

Width:  |  Height:  |  Size: 60 KiB

View File

@@ -0,0 +1,30 @@
//ntfs
1000,0.20
2000,0.44
3000,0.66
4000,1.02
5000,1.00
//winfsp-t0
1000,0.08
2000,0.17
3000,0.36
4000,0.31
5000,0.47
//winfsp-t1
1000,0.06
2000,0.13
3000,0.23
4000,0.34
5000,0.41
//winfsp-inf
1000,0.06
2000,0.14
3000,0.20
4000,0.28
5000,0.36
//dokany
1000,0.17
2000,0.33
3000,0.50
4000,0.66
5000,0.83
1 //ntfs
2 1000,0.20
3 2000,0.44
4 3000,0.66
5 4000,1.02
6 5000,1.00
7 //winfsp-t0
8 1000,0.08
9 2000,0.17
10 3000,0.36
11 4000,0.31
12 5000,0.47
13 //winfsp-t1
14 1000,0.06
15 2000,0.13
16 3000,0.23
17 4000,0.34
18 5000,0.41
19 //winfsp-inf
20 1000,0.06
21 2000,0.14
22 3000,0.20
23 4000,0.28
24 5000,0.36
25 //dokany
26 1000,0.17
27 2000,0.33
28 3000,0.50
29 4000,0.66
30 5000,0.83

Binary file not shown.

After

Width:  |  Height:  |  Size: 61 KiB

View File

@@ -0,0 +1,30 @@
//ntfs
1000,0.08
2000,0.16
3000,0.27
4000,0.36
5000,0.41
//winfsp-t0
1000,0.25
2000,0.84
3000,1.84
4000,3.14
5000,4.88
//winfsp-t1
1000,0.25
2000,0.84
3000,1.83
4000,3.14
5000,4.81
//winfsp-inf
1000,0.25
2000,0.86
3000,1.80
4000,3.15
5000,4.89
//dokany
1000,0.14
2000,0.34
3000,0.59
4000,0.92
5000,1.20
1 //ntfs
2 1000,0.08
3 2000,0.16
4 3000,0.27
5 4000,0.36
6 5000,0.41
7 //winfsp-t0
8 1000,0.25
9 2000,0.84
10 3000,1.84
11 4000,3.14
12 5000,4.88
13 //winfsp-t1
14 1000,0.25
15 2000,0.84
16 3000,1.83
17 4000,3.14
18 5000,4.81
19 //winfsp-inf
20 1000,0.25
21 2000,0.86
22 3000,1.80
23 4000,3.15
24 5000,4.89
25 //dokany
26 1000,0.14
27 2000,0.34
28 3000,0.59
29 4000,0.92
30 5000,1.20

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

View File

@@ -0,0 +1,30 @@
//ntfs
1000,0.09
2000,0.17
3000,0.25
4000,0.34
5000,0.45
//winfsp-t0
1000,0.13
2000,0.23
3000,0.34
4000,0.48
5000,0.63
//winfsp-t1
1000,0.06
2000,0.14
3000,0.22
4000,0.33
5000,0.39
//winfsp-inf
1000,0.06
2000,0.15
3000,0.22
4000,0.28
5000,0.36
//dokany
1000,0.25
2000,0.25
3000,0.38
4000,0.50
5000,0.64
1 //ntfs
2 1000,0.09
3 2000,0.17
4 3000,0.25
5 4000,0.34
6 5000,0.45
7 //winfsp-t0
8 1000,0.13
9 2000,0.23
10 3000,0.34
11 4000,0.48
12 5000,0.63
13 //winfsp-t1
14 1000,0.06
15 2000,0.14
16 3000,0.22
17 4000,0.33
18 5000,0.39
19 //winfsp-inf
20 1000,0.06
21 2000,0.15
22 3000,0.22
23 4000,0.28
24 5000,0.36
25 //dokany
26 1000,0.25
27 2000,0.25
28 3000,0.38
29 4000,0.50
30 5000,0.64

Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

View File

@@ -0,0 +1,30 @@
//ntfs
1000,0.19
2000,0.38
3000,0.61
4000,0.78
5000,1.02
//winfsp-t0
1000,0.12
2000,0.23
3000,0.38
4000,0.50
5000,0.60
//winfsp-t1
1000,0.08
2000,0.14
3000,0.22
4000,0.36
5000,0.44
//winfsp-inf
1000,0.08
2000,0.14
3000,0.23
4000,0.31
5000,0.39
//dokany
1000,0.31
2000,0.62
3000,0.98
4000,1.27
5000,1.61
1 //ntfs
2 1000,0.19
3 2000,0.38
4 3000,0.61
5 4000,0.78
6 5000,1.02
7 //winfsp-t0
8 1000,0.12
9 2000,0.23
10 3000,0.38
11 4000,0.50
12 5000,0.60
13 //winfsp-t1
14 1000,0.08
15 2000,0.14
16 3000,0.22
17 4000,0.36
18 5000,0.44
19 //winfsp-inf
20 1000,0.08
21 2000,0.14
22 3000,0.23
23 4000,0.31
24 5000,0.39
25 //dokany
26 1000,0.31
27 2000,0.62
28 3000,0.98
29 4000,1.27
30 5000,1.61

Binary file not shown.

After

Width:  |  Height:  |  Size: 53 KiB

View File

@@ -0,0 +1,24 @@
//ntfs
100,0.14
200,0.30
300,0.42
400,0.56
500,0.72
//winfsp-t0
100,0.14
200,0.28
300,0.42
400,0.56
500,0.70
//winfsp-t1
100,0.14
200,0.30
300,0.42
400,0.56
500,0.72
//winfsp-inf
100,0.14
200,0.30
300,0.44
400,0.58
500,0.70
1 //ntfs
2 100,0.14
3 200,0.30
4 300,0.42
5 400,0.56
6 500,0.72
7 //winfsp-t0
8 100,0.14
9 200,0.28
10 300,0.42
11 400,0.56
12 500,0.70
13 //winfsp-t1
14 100,0.14
15 200,0.30
16 300,0.42
17 400,0.56
18 500,0.72
19 //winfsp-inf
20 100,0.14
21 200,0.30
22 300,0.44
23 400,0.58
24 500,0.70

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB

View File

@@ -0,0 +1,24 @@
//ntfs
100,0.13
200,0.25
300,0.38
400,0.51
500,0.64
//winfsp-t0
100,0.13
200,0.25
300,0.39
400,0.50
500,0.64
//winfsp-t1
100,0.14
200,0.25
300,0.37
400,0.50
500,0.63
//winfsp-inf
100,0.14
200,0.25
300,0.37
400,0.50
500,0.62
1 //ntfs
2 100,0.13
3 200,0.25
4 300,0.38
5 400,0.51
6 500,0.64
7 //winfsp-t0
8 100,0.13
9 200,0.25
10 300,0.39
11 400,0.50
12 500,0.64
13 //winfsp-t1
14 100,0.14
15 200,0.25
16 300,0.37
17 400,0.50
18 500,0.63
19 //winfsp-inf
20 100,0.14
21 200,0.25
22 300,0.37
23 400,0.50
24 500,0.62

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB

45
doc/perf-tests/munge.py Executable file
View File

@@ -0,0 +1,45 @@
#!/usr/bin/python
# usage: ./munge.py ORIG/*.csv
# munge CSV files into a format that asciidocFX understands
import csv, os, sys
snames = ["ntfs", "winfsp-t0", "winfsp-t1", "winfsp-inf", "dokany"]
aggregate = min
tests = {}
for arg in sys.argv[1:]:
name = os.path.splitext(os.path.basename(arg))[0]
if name[-1].isdigit() and name[-2] == '-':
name = name[:-2]
with open(arg, "r") as fin:
for row in csv.reader(fin):
tests.\
setdefault(row[0], {}).\
setdefault(name, {}).\
setdefault(row[1], []).\
append(row[2])
if False:
for testname in sorted(tests.keys()):
print "%s:" % testname
test = tests[testname]
for sname in (snames if snames else sorted(test.keys())):
if sname not in test:
continue
print " %s:" % sname
series = test[sname]
for param in sorted(series.keys()):
print " %s: %s -> %s" % (param, series[param], aggregate(series[param]))
else:
for testname in sorted(tests.keys()):
with open(testname + ".csv", "w") as fout:
test = tests[testname]
for sname in (snames if snames else sorted(test.keys())):
if sname not in test:
continue
fout.write("//%s\r\n" % sname)
series = test[sname]
for param in sorted(series.keys()):
fout.write("%s,%s\r\n" % (param, aggregate(series[param])))

View File

@@ -0,0 +1,30 @@
//ntfs
100,0.19
200,0.41
300,0.61
400,0.78
500,0.98
//winfsp-t0
100,1.39
200,2.84
300,4.30
400,5.28
500,7.14
//winfsp-t1
100,1.45
200,3.09
300,4.59
400,6.06
500,7.34
//winfsp-inf
100,0.30
200,0.58
300,0.91
400,1.24
500,1.55
//dokany
100,2.25
200,4.55
300,6.56
400,10.45
500,11.30
1 //ntfs
2 100,0.19
3 200,0.41
4 300,0.61
5 400,0.78
6 500,0.98
7 //winfsp-t0
8 100,1.39
9 200,2.84
10 300,4.30
11 400,5.28
12 500,7.14
13 //winfsp-t1
14 100,1.45
15 200,3.09
16 300,4.59
17 400,6.06
18 500,7.34
19 //winfsp-inf
20 100,0.30
21 200,0.58
22 300,0.91
23 400,1.24
24 500,1.55
25 //dokany
26 100,2.25
27 200,4.55
28 300,6.56
29 400,10.45
30 500,11.30

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

View File

@@ -0,0 +1,30 @@
//ntfs
100,0.27
200,0.47
300,0.70
400,1.06
500,1.17
//winfsp-t0
100,1.28
200,2.67
300,3.97
400,5.01
500,6.33
//winfsp-t1
100,1.34
200,2.83
300,4.22
400,5.39
500,6.47
//winfsp-inf
100,0.36
200,0.67
300,1.05
400,1.37
500,1.73
//dokany
100,1.98
200,4.23
300,6.41
400,8.22
500,11.06
1 //ntfs
2 100,0.27
3 200,0.47
4 300,0.70
5 400,1.06
6 500,1.17
7 //winfsp-t0
8 100,1.28
9 200,2.67
10 300,3.97
11 400,5.01
12 500,6.33
13 //winfsp-t1
14 100,1.34
15 200,2.83
16 300,4.22
17 400,5.39
18 500,6.47
19 //winfsp-inf
20 100,0.36
21 200,0.67
22 300,1.05
23 400,1.37
24 500,1.73
25 //dokany
26 100,1.98
27 200,4.23
28 300,6.41
29 400,8.22
30 500,11.06

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

View File

@@ -0,0 +1,30 @@
//ntfs
100,6.48
200,12.72
300,19.00
400,25.42
500,32.00
//winfsp-t0
100,1.33
200,2.75
300,4.09
400,5.17
500,6.41
//winfsp-t1
100,1.55
200,2.97
300,4.47
400,5.95
500,7.48
//winfsp-inf
100,1.37
200,2.73
300,3.94
400,5.34
500,6.56
//dokany
100,2.13
200,4.28
300,6.28
400,8.25
500,10.52
1 //ntfs
2 100,6.48
3 200,12.72
4 300,19.00
5 400,25.42
6 500,32.00
7 //winfsp-t0
8 100,1.33
9 200,2.75
10 300,4.09
11 400,5.17
12 500,6.41
13 //winfsp-t1
14 100,1.55
15 200,2.97
16 300,4.47
17 400,5.95
18 500,7.48
19 //winfsp-inf
20 100,1.37
21 200,2.73
22 300,3.94
23 400,5.34
24 500,6.56
25 //dokany
26 100,2.13
27 200,4.28
28 300,6.28
29 400,8.25
30 500,10.52

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

View File

@@ -0,0 +1,30 @@
//ntfs
100,7.83
200,13.81
300,20.62
400,27.53
500,34.25
//winfsp-t0
100,2.48
200,4.89
300,7.38
400,10.23
500,12.38
//winfsp-t1
100,2.64
200,5.38
300,8.00
400,10.73
500,13.53
//winfsp-inf
100,2.44
200,4.92
300,7.45
400,10.05
500,12.47
//dokany
100,2.11
200,4.28
300,6.44
400,8.16
500,10.30
1 //ntfs
2 100,7.83
3 200,13.81
4 300,20.62
5 400,27.53
6 500,34.25
7 //winfsp-t0
8 100,2.48
9 200,4.89
10 300,7.38
11 400,10.23
12 500,12.38
13 //winfsp-t1
14 100,2.64
15 200,5.38
16 300,8.00
17 400,10.73
18 500,13.53
19 //winfsp-inf
20 100,2.44
21 200,4.92
22 300,7.45
23 400,10.05
24 500,12.47
25 //dokany
26 100,2.11
27 200,4.28
28 300,6.44
29 400,8.16
30 500,10.30

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

View File

@@ -0,0 +1,24 @@
//winfsp-t0-cc
100,1.28
200,2.67
300,3.97
400,5.01
500,6.33
//winfsp-t1-cc
100,1.34
200,2.83
300,4.22
400,5.39
500,6.47
//winfsp-t0-nc
100,2.48
200,4.89
300,7.38
400,10.23
500,12.38
//winfsp-t1-nc
100,2.64
200,5.38
300,8.00
400,10.73
500,13.53
1 //winfsp-t0-cc
2 100,1.28
3 200,2.67
4 300,3.97
5 400,5.01
6 500,6.33
7 //winfsp-t1-cc
8 100,1.34
9 200,2.83
10 300,4.22
11 400,5.39
12 500,6.47
13 //winfsp-t0-nc
14 100,2.48
15 200,4.89
16 300,7.38
17 400,10.23
18 500,12.38
19 //winfsp-t1-nc
20 100,2.64
21 200,5.38
22 300,8.00
23 400,10.73
24 500,13.53

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB