blob: 145bed44e71b469eb2640e43d3759c4e6cad62d9 [file] [log] [blame]
Yuri Pankov96c84832018-04-11 16:16:11 -04001#
2# CDDL HEADER START
3#
4# The contents of this file are subject to the terms of the
5# Common Development and Distribution License (the "License").
6# You may not use this file except in compliance with the License.
7#
8# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9# or http://www.opensolaris.org/os/licensing.
10# See the License for the specific language governing permissions
11# and limitations under the License.
12#
13# When distributing Covered Code, include this CDDL HEADER in each
14# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15# If applicable, add the following below this CDDL HEADER, with the
16# fields enclosed by brackets "[]" replaced with your own identifying
17# information: Portions Copyright [yyyy] [name of copyright owner]
18#
19# CDDL HEADER END
20#
21
22#
23# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
24#
25
26DEFAULTS {
27 runtime = 60;
28 dir = /var/tmp/smbclnt/mnt;
29 stats = /tmp;
30 filesystem = tmpfs;
31 description = "filemicro tmpfs";
32}
33
34CONFIG createandalloc {
35 function = generic;
36 personality = filemicro_create;
37}
38
39CONFIG createandallocsync {
40 function = generic;
41 personality = filemicro_create;
42 sync = true;
43}
44
45CONFIG createallocfsync {
46 function = generic;
47 personality = filemicro_writefsync;
48}
49
50CONFIG createallocappend {
51 function = generic;
52 personality = filemicro_createrand;
53}
54
55CONFIG randread2k {
56 function = generic;
57 personality = filemicro_rread;
58}
59
60CONFIG randread2kcached {
61 function = generic;
62 personality = filemicro_rread;
63 cached = true;
64}
65
66CONFIG randwrite2ksync {
67 function = generic;
68 personality = filemicro_rwrite;
69 sync = true;
70}
71
72CONFIG randwrite2ksync4thread {
73 function = generic;
74 personality = filemicro_rwrite;
75 nthreads = 4;
76 sync = true;
77}
78
79CONFIG randwrite8kfsynccached {
80 function = generic;
81 personality = filemicro_rwritefsync;
82 cached = true;
83}
84
85CONFIG seqread32k {
86 function = generic;
87 personality = filemicro_seqread;
88 iosize = 32k;
89 filesize = 100m;
90}
91
92CONFIG seqread32kcached {
93 function = generic;
94 personality = filemicro_seqread;
95 iosize = 32k;
96 filesize = 100m;
97 cached = true;
98}
99
100CONFIG seqwrite32k {
101 function = generic;
102 personality = filemicro_seqwrite;
103 iosize = 32k;
104}
105
106CONFIG seqwrite32kdsync {
107 function = generic;
108 personality = filemicro_seqwrite;
109 iosize = 32k;
110 sync = true;
111}
112
113CONFIG seqwriterand8k {
114 function = generic;
115 personality = filemicro_seqwriterand;
116}
117
118CONFIG unlink1g {
119 function = generic;
120 personality = filemicro_delete;
121 nthreads = 1;
122}
123
124CONFIG createfiles {
125 function = generic;
126 personality = filemicro_createfiles;
127}
128
129CONFIG rwritedsync {
130 function = generic;
131 personality = filemicro_rwritedsync;
132}
133
134CONFIG filemicro_seqwriterandvargam {
135 function = generic;
136 personality = filemicro_seqwriterandvargam;
137}
138
139CONFIG filemicro_seqwriterandvartab {
140 function = generic;
141 personality = filemicro_seqwriterandvartab;
142}