1TKRZW_FILE_PERF(1) User Commands TKRZW_FILE_PERF(1)
2
3
4
6 tkrzw_file_perf - manual page for tkrzw_file_perf 0.9.3
7
9 tkrzw_file_perf: Performance checker of file implementations of Tkrzw
10
11 Usage:
12 tkrzw_file_perf sequence [options] path
13
14 : Checks writing/reading performance in sequence.
15
16 tkrzw_file_perf wicked [options] path
17
18 : Checks consistency with various operations.
19
20 Common options:
21 --file impl : The name of a file implementation: mmap-para, mmap-atom,
22 pos-para, pos-atom. (default: mmap-para)
23
24 --iter num : The number of iterations. (default: 10000)
25
26 --size num : The size of each record. (default: 100)
27
28 --threads num : The number of threads. (default: 1)
29
30 --alloc_init num : The initial allocation size. (default: 1048576)
31
32 --alloc_inc num : The allocation increment factor. (default: 2.0)
33
34 --lock_memory num : The size to lock the memory of the beginning
35 region. (default: 0)
36
37 Options for the sequence subcommand:
38 --random : Uses random offsets rather than pre-defined ones.
39
40 --append : Uses appending offsets rather than pre-defined ones.
41
42 --write_only : Does only writing.
43
44 --read_only : Does only reading.
45
46
47
48tkrzw_file_perf 0.9.3 January 2021 TKRZW_FILE_PERF(1)