/xmlbench/trunk

To get this branch, use:
bzr branch http://darksoft.org/webbzr/xmlbench/trunk

« back to all changes in this revision

Viewing changes to runbench.1

  • Committer: Suren A. Chilingaryan
  • Date: 2009-09-23 17:13:04 UTC
  • Revision ID: csa@dside.dyndns.org-20090923171304-osvtr4zqb29h11kd
Intel, Tango, Phobos, and RapidXML parsers; Memory benchmark scripts

Show diffs side-by-side

added added

removed removed

Lines of Context:
16
16
do
17
17
    if ( [ -x $name ] && [ -f $name ] ); then
18
18
        echo "--->Running <$name> benchmarks:"
19
 
        echo "-> xmlgen 4 KB"
20
 
        ./$name `expr $time "*" 85000` xmlgen 4096
 
19
#       echo "-> xmlgen 4 KB"
 
20
#       ./$name `expr $time "*" 85000` xmlgen 4096
21
21
        echo "-> xmlgen 256 KB"
22
22
        ./$name `expr $time "*" 1000` xmlgen 262144
23
 
        echo "-> xmlgen 32 MB"
24
 
        ./$name `expr $time "*" 8` xmlgen 32000000
 
23
#       echo "-> xmlgen 32 MB"
 
24
#       ./$name `expr $time "*" 8` xmlgen 32000000
25
25
        echo "-> opcgen 50 ( 3.5KB )"
26
26
        ./$name `expr $time "*" 80000` opcgen 50
27
 
        echo "-> opcgen 50000 ( 3 MB )"
28
 
        ./$name `expr $time "*" 100` opcgen 50000
29
 
        echo "-> xmark 512"
30
 
        ./$name `expr $time "*" 80` xmark 512
31
 
        echo "-> xmark 2048"
32
 
        ./$name `expr $time "*" 16` xmark 2048
 
27
#       echo "-> opcgen 50000 ( 3 MB )"
 
28
#       ./$name `expr $time "*" 100` opcgen 50000
 
29
#       echo "-> xmark 512"
 
30
#       ./$name `expr $time "*" 80` xmark 512
 
31
#       echo "-> xmark 2048"
 
32
#       ./$name `expr $time "*" 16` xmark 2048
33
33
        echo "-> xmark 16384"
34
34
        ./$name `expr $time "*" 4` xmark 16384
35
35
        echo "-> dmoz rdf file ( 12 MB )"
37
37
    fi
38
38
done
39
39
cd ..
40
 
exit
 
40
#exit
41
41
 
42
42
echo
43
43
echo
73
73
        ./$name `expr $time "*" 8900` xmlgen 4096
74
74
        echo "-> xmlgen 256 KB"
75
75
        ./$name `expr $time "*" 285` xmlgen 262144
76
 
        echo "-> xmlgen 32 MB"
77
 
        ./$name `expr $time "*" 10` xmlgen 128000000
 
76
#       echo "-> xmlgen 32 MB"
 
77
#       ./$name `expr $time "*" 10` xmlgen 128000000
78
78
        echo "-> opcgen 50 ( 3.5KB )"
79
79
        ./$name `expr $time "*" 1600` opcgen 50
80
 
        echo "-> opcgen 50k ( 3 MB ) - 4 times longer"
 
80
        echo "-> opcgen 50k ( ~ 4.5 MB, 50MB max ) - 4 times longer"
81
81
        ./$name `expr $time "*" 100` opcgen 50000
82
 
        echo "-> opcgen 500k ( 3 MB ) - 4 times longer"
83
 
        ./$name `expr $time "*" 8` opcgen 500000
 
82
#       echo "-> opcgen 500k ( 3 MB ) - 4 times longer"
 
83
#       ./$name `expr $time "*" 8` opcgen 500000
84
84
    fi
85
85
done
86
86
cd ..
95
95
do
96
96
    if ( [ -x $name ] && [ -f $name ] ); then
97
97
        echo "--->Running <$name> benchmarks:"
98
 
        echo "-> xmlgen 4 KB"
99
 
        ./$name `expr $time "*" 4500` xmlgen 4096
 
98
#       echo "-> xmlgen 4 KB"
 
99
#       ./$name `expr $time "*" 4500` xmlgen 4096
100
100
        echo "-> xmlgen 256 KB"
101
101
        ./$name `expr $time "*" 120` xmlgen 262144
102
102
        echo "-> opcgen 50 ( 3.5KB )"
120
120
        echo "--->Running <$name> benchmarks:"
121
121
        echo "-> xmlgen 4 KB"
122
122
        ./$name `expr $time "*" 15000` xmlgen 4096
123
 
        echo "-> xmlgen 256 KB"
124
 
        ./$name `expr $time "*" 350` xmlgen 262144
125
 
        echo "-> xmlgen 4 MB"
126
 
        ./$name `expr $time "*" 25` xmlgen 4096000
 
123
#       echo "-> xmlgen 256 KB"
 
124
#       ./$name `expr $time "*" 350` xmlgen 262144
 
125
#       echo "-> xmlgen 4 MB"
 
126
#       ./$name `expr $time "*" 25` xmlgen 4096000
127
127
        echo "-> xmlgen 64 MB"
128
128
        ./$name `expr $time "*" 4` xmlgen 64000000
129
 
        echo "-> ODT2HTML"
130
 
        ./$name `expr $time "*" 5` ../xml.files/odt/content.xml  ../xml.files/odt/export/xhtml/opendoc2xhtml.xsl 2>/dev/null
 
129
#       echo "-> ODT2HTML"
 
130
#       ./$name `expr $time "*" 5` ../xml.files/odt/content.xml  ../xml.files/odt/export/xhtml/opendoc2xhtml.xsl 2>/dev/null
131
131
        echo "-> ODT2WIKI"
132
132
        ./$name `expr $time "*" 5` ../xml.files/odt/content.xml  ../xml.files/odt/export/odt2mediawiki.xsl 2>/dev/null
 
133
        echo "-> MiniRDF"
 
134
        ./$name `expr $time "*" 5` ../xml.files/mini.rdf  ../xml.files/rdf2html.xsl 2>/dev/null
133
135
    fi
134
136
done
135
137
cd ..