xref: /onnv-gate/usr/src/cmd/filebench/config/filemacro.prof (revision 5184:da60d2b4a9e2)
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 = "filemacro tmpfs";
33}
34
35CONFIG fileserver {
36	function = generic;
37	personality = fileserver;
38	nfiles = 20000;
39	meandirwidth = 20;
40	filesize = 2k;
41	nthreads = 100;
42	meaniosize = 16k;
43}
44
45CONFIG varmail {
46	personality = varmail;
47	function = generic;
48	nfiles = 20000;
49	meandirwidth = 1000000;
50	filesize = 1k;
51	nthreads = 16;
52	meaniosize = 16k;
53}
54
55CONFIG webproxy {
56	personality = webproxy;
57	function = generic;
58	nfiles = 20000;
59	meandirwidth = 1000000;
60	filesize = 1k;
61	nthreads = 100;
62	meaniosize = 16k;
63}
64
65CONFIG webserver {
66	personality = webserver;
67	function = generic;
68	nfiles = 20000;
69	meandirwidth = 20;
70	filesize = 1k;
71	nthreads = 100;
72}
73
74CONFIG large_db_oltp_2k_cached {
75	personality = oltp;
76	function = generic;
77	cached = 1;
78	directio = 0;
79	iosize = 2k;
80	nshadows = 200;
81	ndbwriters = 10;
82	usermode = 20000;
83	filesize = 1g;
84	memperthread = 1m;
85	workingset = 0;
86}
87
88CONFIG large_db_oltp_2k_uncached {
89	personality = oltp;
90	function = generic;
91	cached = 0;
92	directio = 1;
93	iosize = 2k;
94	nshadows = 200;
95	ndbwriters = 10;
96	usermode = 20000;
97	filesize = 1g;
98	memperthread = 1m;
99	workingset = 0;
100}
101
102CONFIG large_db_oltp_8k_cached {
103	personality = oltp;
104	function = generic;
105	cached = 1;
106	directio = 0;
107	iosize = 8k;
108	nshadows = 200;
109	ndbwriters = 10;
110	usermode = 20000;
111	filesize = 1g;
112	memperthread = 1m;
113	workingset = 0;
114}
115
116CONFIG large_db_oltp_8k_uncached {
117	personality = oltp;
118	function = generic;
119	cached = 0;
120	directio = 1;
121	iosize = 8k;
122	nshadows = 200;
123	ndbwriters = 10;
124	usermode = 20000;
125	filesize = 1g;
126	memperthread = 1m;
127	workingset = 0;
128}
129
130