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
|
{
"profile": "linux-aarch64-16k-page-document-replacement",
"workloads": [
"replace last byte of 1 MiB document",
"replace one-byte document"
],
"unit": "successful user-space write syscall bytes targeting object files",
"excludes": "physical device writes, filesystem journal, metadata and directory sync cost",
"one_mib": {
"flat": {
"object_write_syscall_bytes": 1048600,
"object_write_calls": 258,
"object_files": {
"obj-large": 1048600
},
"binary_sha256": "b5c6ec82a1e9c8a1391d1c4ac680e7f33e53dafe5c29ac8a956d5097653b1a03"
},
"paged": {
"object_write_syscall_bytes": 16944,
"object_write_calls": 3,
"object_files": {
"obj-large": 560,
"dat-large-0000000000000001": 1064960
},
"binary_sha256": "497577bf9811b3ce787e27c6170a322ea553cdab2371b4f71eb51115a9045a16"
},
"flat_to_paged_ratio": 61.8862134088763
},
"one_byte": {
"flat": {
"object_write_syscall_bytes": 25,
"object_write_calls": 2,
"object_files": {
"obj-tiny": 25
},
"binary_sha256": "b5c6ec82a1e9c8a1391d1c4ac680e7f33e53dafe5c29ac8a956d5097653b1a03"
},
"paged": {
"object_write_syscall_bytes": 16440,
"object_write_calls": 3,
"object_files": {
"obj-tiny": 56,
"dat-tiny-0000000000000001": 32768
},
"binary_sha256": "497577bf9811b3ce787e27c6170a322ea553cdab2371b4f71eb51115a9045a16"
},
"paged_to_flat_ratio": 657.6
}
}
|