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 
  27 DEFAULTS {
  28         runtime = 120;
  29         dir = /tmp;
  30         stats = /tmp;
  31         filesystem = tmpfs;
  32         description = "filemacro tmpfs";
  33 }
  34 
  35 CONFIG fileserver {
  36         function = generic;
  37         personality = fileserver;
  38         nfiles = 20000;
  39         meandirwidth = 20;
  40         filesize = 2k;
  41         nthreads = 100;
  42         meaniosize = 16k;
  43 }
  44 
  45 CONFIG varmail {
  46         personality = varmail;
  47         function = generic;
  48         nfiles = 20000;
  49         meandirwidth = 1000000;
  50         filesize = 1k;
  51         nthreads = 16;
  52         meaniosize = 16k;
  53 }
  54 
  55 CONFIG webproxy {
  56         personality = webproxy;
  57         function = generic;
  58         nfiles = 20000;
  59         meandirwidth = 1000000;
  60         filesize = 1k;
  61         nthreads = 100;
  62         meaniosize = 16k;
  63 }
  64 
  65 CONFIG webserver {
  66         personality = webserver;
  67         function = generic;
  68         nfiles = 20000;
  69         meandirwidth = 20;
  70         filesize = 1k;
  71         nthreads = 100;
  72 }
  73 
  74 CONFIG 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 
  88 CONFIG 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 
 102 CONFIG 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 
 116 CONFIG 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