1#
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# Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
23# Use is subject to license terms.
24#
25# ident	"%Z%%M%	%I%	%E% SMI"
26
27DEFAULTS {
28	runtime = 120;
29        dir = /tmp;
30        stats = /tmp;
31	filesystem = tmpfs;
32	description = "fileio tmpfs";
33	filesize = 10g;
34}
35
36CONFIG randomread2k {
37	function = generic;
38	personality = randomread;
39	nthreads = 16;
40	iosize = 2k;
41}
42
43CONFIG randomread8k {
44	function = generic;
45	personality = randomread;
46	nthreads = 16;
47	iosize = 8k;
48}
49
50CONFIG randomread1m {
51	function = generic;
52	personality = randomread;
53	nthreads = 16;
54	iosize = 1m;
55}
56
57CONFIG randomwrite2k {
58	function = generic;
59	personality = randomwrite;
60	nthreads = 16;
61	iosize = 2k;
62}
63
64CONFIG randomwrite8k {
65	function = generic;
66	personality = randomwrite;
67	nthreads = 16;
68	iosize = 8k;
69}
70
71CONFIG randomwrite1m {
72	function = generic;
73	personality = randomwrite;
74	nthreads = 16;
75	iosize = 1m;
76}
77
78CONFIG singlestreamread1m {
79	function = generic;
80	personality = singlestreamread;
81	iosize = 1m;
82}
83
84CONFIG singlestreamreaddirect1m {
85	function = generic;
86	personality = singlestreamreaddirect;
87	iosize = 1m;
88}
89
90CONFIG singlestreamwrite1m {
91	function = generic;
92	personality = singlestreamwrite;
93	iosize = 1m;
94}
95
96CONFIG singlestreamwritedirect1m {
97	function = generic;
98	personality = singlestreamwritedirect;
99	iosize = 1m;
100}
101
102CONFIG multistreamread1m {
103	function = generic;
104	personality = multistreamread;
105	iosize = 1m;
106}
107
108CONFIG multistreamreaddirect1m {
109	function = generic;
110	personality = multistreamreaddirect;
111	iosize = 1m;
112}
113
114CONFIG multistreamwrite1m {
115	function = generic;
116	personality = multistreamwrite;
117	iosize = 1m;
118}
119
120CONFIG multistreamwritedirect1m {
121	function = generic;
122	personality = multistreamwritedirect;
123	iosize = 1m;
124}
125
126