Repository navigation
Expand file tree
/
Copy pathworkload.json
More file actions
96 lines (96 loc) · 1.63 KB
/
Copy pathworkload.json
File metadata and controls
96 lines (96 loc) · 1.63 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
{
"name": "filefs-full-api",
"version": 1,
"description": "Cross-language FileFS full-API microbenchmark workload.",
"warmup": 2,
"iterations": 20,
"payload_bytes": 4096,
"ops": [
{
"id": "mkfs",
"label": "mkfs",
"group": "lifecycle"
},
{
"id": "mount_umount",
"label": "mount+umount",
"group": "lifecycle"
},
{
"id": "mkdir",
"label": "mkdir",
"group": "dirs"
},
{
"id": "chdir_getcwd",
"label": "chdir+getcwd",
"group": "dirs"
},
{
"id": "open_write_close",
"label": "open(w)+close",
"group": "files"
},
{
"id": "write_4kib",
"label": "write 4KiB",
"group": "io"
},
{
"id": "read_4kib",
"label": "read 4KiB",
"group": "io"
},
{
"id": "seek_tell_rewind",
"label": "seek+tell+rewind",
"group": "io"
},
{
"id": "copy_file",
"label": "copy_file",
"group": "files"
},
{
"id": "rename",
"label": "rename",
"group": "files"
},
{
"id": "remove_file",
"label": "remove_file",
"group": "files"
},
{
"id": "readdir",
"label": "opendir+readdir",
"group": "dirs"
},
{
"id": "exists",
"label": "file/dir exists",
"group": "query"
},
{
"id": "txn_commit",
"label": "begin+write+commit",
"group": "txn"
}
],
"languages": [
"c",
"cpp",
"dotnet",
"go",
"java",
"kotlin",
"lua",
"moonbit",
"nodejs",
"python",
"rust",
"swift",
"wasm",
"zig"
]
}