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