<br>
yeah, the fix to the NOT makes a difference. fixing the propogation speeded it up quite a bit.<br>
<br>
<br>
Microsoft Windows XP [Version 5.1.2600]<br>
(C) Copyright 1985-2001 Microsoft Corp.<br>
<br>
d:\&gt;e:<br>
<br>
E:\&gt;cd drools_benchmark<br>
<br>
E:\drools_benchmark&gt;dir<br>
&nbsp;Volume in drive E is web<br>
&nbsp;Volume Serial Number is E4F3-C7AE<br>
<br>
&nbsp;Directory of E:\drools_benchmark<br>
<br>
02/10/2007&nbsp; 04:35 PM&nbsp;&nbsp;&nbsp; &lt;DIR&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .<br>
02/10/2007&nbsp; 04:35 PM&nbsp;&nbsp;&nbsp; &lt;DIR&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ..<br>
02/10/2007&nbsp; 08:32 AM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 9,312 build.xml<br>
02/10/2007&nbsp; 11:32 AM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 5,809 hs_err_pid1400.log<br>
02/10/2007&nbsp; 04:35 PM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 5,807 hs_err_pid1940.log<br>
02/10/2007&nbsp; 11:33 AM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 5,806 hs_err_pid3380.log<br>
02/10/2007&nbsp; 11:45 PM&nbsp;&nbsp;&nbsp; &lt;DIR&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; lib<br>
02/10/2007&nbsp; 08:32 AM&nbsp;&nbsp;&nbsp; &lt;DIR&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; src<br>
02/10/2007&nbsp; 08:35 AM&nbsp;&nbsp;&nbsp; &lt;DIR&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; target<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
4 File(s)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 26,734 bytes<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
5 Dir(s)&nbsp;&nbsp; 4,381,552,640 bytes free<br>
<br>
E:\drools_benchmark&gt;e:\ant\bin\ant<br>
Buildfile: build.xml<br>
<br>
help:<br>
&nbsp;&nbsp;&nbsp;&nbsp; [echo] usage:<br>
&nbsp;&nbsp;&nbsp;&nbsp; [echo] run-drools-waltz50<br>
&nbsp;&nbsp;&nbsp;&nbsp; [echo] run-drools-waltz50-withprints<br>
&nbsp;&nbsp;&nbsp;&nbsp; [echo] run-drools-manners128<br>
&nbsp;&nbsp;&nbsp;&nbsp; [echo] run-drools-manners128-withprints<br>
&nbsp;&nbsp;&nbsp;&nbsp; [echo] run-drools-manners128-noLeftIndexing<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [echo] run-jess-waltz50<br>
&nbsp;&nbsp;&nbsp;&nbsp; [echo] run-jess-waltz50-withprints<br>
&nbsp;&nbsp;&nbsp;&nbsp; [echo] run-jess-manners128<br>
&nbsp;&nbsp;&nbsp;&nbsp; [echo] run-jess-manners128-withprints<br>
&nbsp;&nbsp;&nbsp;&nbsp; [echo] run-jess-javabean-manners128<br>
&nbsp;&nbsp;&nbsp;&nbsp; [echo] run-jess-javabean-manners128-withprints<br>
<br>
BUILD SUCCESSFUL<br>
Total time: 0 seconds<br>
E:\drools_benchmark&gt;e:\ant\bin\ant&nbsp; run-drools-manners128-noLeftIndexing<br>
Buildfile: build.xml<br>
<br>
run-drools-manners128-noLeftIndexing:<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] Using<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] engine: drools<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] rule file: manners.drl<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] data file: manners128.dat<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] All Done<br>
<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp; RESULTS:<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp;&nbsp;&nbsp;&nbsp; - Rules parsing
time : 6219 ms&nbsp;&nbsp; - Memory used:&nbsp; + 30201 Kb<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp;&nbsp;&nbsp;&nbsp; - Assertion
time&nbsp;&nbsp;&nbsp;&nbsp; : 172 ms&nbsp;&nbsp; - Memory used:&nbsp;
+ 931 Kb<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp;&nbsp;&nbsp;&nbsp; - Rules firing
time&nbsp; : 11829 ms&nbsp;&nbsp; - Memory used:&nbsp; + -12874 Kb<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] ----------------------------------------------------------------<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp;&nbsp;&nbsp;&nbsp; - Total
time&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 18220
ms&nbsp;&nbsp; - Total memory: + 18258 Kb<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp;&nbsp;&nbsp;&nbsp; - GC Run
time&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 78 ms&nbsp;&nbsp; -
Mem after GC: + 4175 Kb<br>
<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] Total Created:&nbsp; 0<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] --------------------<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] Total Cancelled:&nbsp; 0<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] --------------------<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] Total Fired:&nbsp; 0<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] --------------------<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] Using<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] engine: drools<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] rule file: manners.drl<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] data file: manners128.dat<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] All Done<br>
<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp; RESULTS:<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp;&nbsp;&nbsp;&nbsp; - Rules parsing
time : 1839 ms&nbsp;&nbsp; - Memory used:&nbsp; + 14921 Kb<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp;&nbsp;&nbsp;&nbsp; - Assertion
time&nbsp;&nbsp;&nbsp;&nbsp; : 94 ms&nbsp;&nbsp; - Memory used:&nbsp; +
0 Kb<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp;&nbsp;&nbsp;&nbsp; - Rules firing
time&nbsp; : 11191 ms&nbsp;&nbsp; - Memory used:&nbsp; + 34074 Kb<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] ----------------------------------------------------------------<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp;&nbsp;&nbsp;&nbsp; - Total
time&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 13124
ms&nbsp;&nbsp; - Total memory: + 48995 Kb<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp;&nbsp;&nbsp;&nbsp; - GC Run
time&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 109 ms&nbsp;&nbsp; -
Mem after GC: + 3047 Kb<br>
<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] Total Created:&nbsp; 0<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] --------------------<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] Total Cancelled:&nbsp; 0<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] --------------------<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] Total Fired:&nbsp; 0<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] --------------------<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] Using<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] engine: drools<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] rule file: manners.drl<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] data file: manners128.dat<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] All Done<br>
<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp; RESULTS:<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp;&nbsp;&nbsp;&nbsp; - Rules parsing
time : 1215 ms&nbsp;&nbsp; - Memory used:&nbsp; + 14915 Kb<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp;&nbsp;&nbsp;&nbsp; - Assertion
time&nbsp;&nbsp;&nbsp;&nbsp; : 16 ms&nbsp;&nbsp; - Memory used:&nbsp; +
0 Kb<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp;&nbsp;&nbsp;&nbsp; - Rules firing
time&nbsp; : 11035 ms&nbsp;&nbsp; - Memory used:&nbsp; + 34113 Kb<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] ----------------------------------------------------------------<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp;&nbsp;&nbsp;&nbsp; - Total
time&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 12266
ms&nbsp;&nbsp; - Total memory: + 49029 Kb<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp;&nbsp;&nbsp;&nbsp; - GC Run
time&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 109 ms&nbsp;&nbsp; -
Mem after GC: + 3046 Kb<br>
<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] Total Created:&nbsp; 0<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] --------------------<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] Total Cancelled:&nbsp; 0<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] --------------------<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] Total Fired:&nbsp; 0<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] --------------------<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] Using<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] engine: drools<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] rule file: manners.drl<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] data file: manners128.dat<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] All Done<br>
<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp; RESULTS:<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp;&nbsp;&nbsp;&nbsp; - Rules parsing
time : 1543 ms&nbsp;&nbsp; - Memory used:&nbsp; + 14915 Kb<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp;&nbsp;&nbsp;&nbsp; - Assertion
time&nbsp;&nbsp;&nbsp;&nbsp; : 16 ms&nbsp;&nbsp; - Memory used:&nbsp; +
0 Kb<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp;&nbsp;&nbsp;&nbsp; - Rules firing
time&nbsp; : 11019 ms&nbsp;&nbsp; - Memory used:&nbsp; + 34112 Kb<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] ----------------------------------------------------------------<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp;&nbsp;&nbsp;&nbsp; - Total
time&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 12578
ms&nbsp;&nbsp; - Total memory: + 49028 Kb<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp;&nbsp;&nbsp;&nbsp; - GC Run
time&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 140 ms&nbsp;&nbsp; -
Mem after GC: + -8976 Kb<br>
<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] Total Created:&nbsp; 0<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] --------------------<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] Total Cancelled:&nbsp; 0<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] --------------------<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] Total Fired:&nbsp; 0<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] --------------------<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] Using<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] engine: drools<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] rule file: manners.drl<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] data file: manners128.dat<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] All Done<br>
<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp; RESULTS:<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp;&nbsp;&nbsp;&nbsp; - Rules parsing
time : 1419 ms&nbsp;&nbsp; - Memory used:&nbsp; + 14915 Kb<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp;&nbsp;&nbsp;&nbsp; - Assertion
time&nbsp;&nbsp;&nbsp;&nbsp; : 15 ms&nbsp;&nbsp; - Memory used:&nbsp; +
0 Kb<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp;&nbsp;&nbsp;&nbsp; - Rules firing
time&nbsp; : 11160 ms&nbsp;&nbsp; - Memory used:&nbsp; + 34112 Kb<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] ----------------------------------------------------------------<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp;&nbsp;&nbsp;&nbsp; - Total
time&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 12594
ms&nbsp;&nbsp; - Total memory: + 49027 Kb<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp;&nbsp;&nbsp;&nbsp; - GC Run
time&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 109 ms&nbsp;&nbsp; -
Mem after GC: + 3045 Kb<br>
<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] Total Created:&nbsp; 0<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] --------------------<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] Total Cancelled:&nbsp; 0<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] --------------------<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] Total Fired:&nbsp; 0<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] --------------------<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] Using<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] engine: drools<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] rule file: manners.drl<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] data file: manners128.dat<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] All Done<br>
<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp; RESULTS:<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp;&nbsp;&nbsp;&nbsp; - Rules parsing
time : 1044 ms&nbsp;&nbsp; - Memory used:&nbsp; + 14915 Kb<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp;&nbsp;&nbsp;&nbsp; - Assertion
time&nbsp;&nbsp;&nbsp;&nbsp; : 31 ms&nbsp;&nbsp; - Memory used:&nbsp; +
0 Kb<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp;&nbsp;&nbsp;&nbsp; - Rules firing
time&nbsp; : 11129 ms&nbsp;&nbsp; - Memory used:&nbsp; + 34114 Kb<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] ----------------------------------------------------------------<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp;&nbsp;&nbsp;&nbsp; - Total
time&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 12204
ms&nbsp;&nbsp; - Total memory: + 49029 Kb<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp;&nbsp;&nbsp;&nbsp; - GC Run
time&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 109 ms&nbsp;&nbsp; -
Mem after GC: + 3046 Kb<br>
<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] Total Created:&nbsp; 0<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] --------------------<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] Total Cancelled:&nbsp; 0<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] --------------------<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] Total Fired:&nbsp; 0<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] --------------------<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] Using<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] engine: drools<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] rule file: manners.drl<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] data file: manners128.dat<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] All Done<br>
<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp; RESULTS:<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp;&nbsp;&nbsp;&nbsp; - Rules parsing
time : 1200 ms&nbsp;&nbsp; - Memory used:&nbsp; + 14915 Kb<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp;&nbsp;&nbsp;&nbsp; - Assertion
time&nbsp;&nbsp;&nbsp;&nbsp; : 15 ms&nbsp;&nbsp; - Memory used:&nbsp; +
0 Kb<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp;&nbsp;&nbsp;&nbsp; - Rules firing
time&nbsp; : 11082 ms&nbsp;&nbsp; - Memory used:&nbsp; + 34112 Kb<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] ----------------------------------------------------------------<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp;&nbsp;&nbsp;&nbsp; - Total
time&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 12297
ms&nbsp;&nbsp; - Total memory: + 49028 Kb<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp;&nbsp;&nbsp;&nbsp; - GC Run
time&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 109 ms&nbsp;&nbsp; -
Mem after GC: + 3045 Kb<br>
<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] Total Created:&nbsp; 0<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] --------------------<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] Total Cancelled:&nbsp; 0<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] --------------------<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] Total Fired:&nbsp; 0<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] --------------------<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] Using<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] engine: drools<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] rule file: manners.drl<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] data file: manners128.dat<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] All Done<br>
<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp; RESULTS:<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp;&nbsp;&nbsp;&nbsp; - Rules parsing
time : 702 ms&nbsp;&nbsp; - Memory used:&nbsp; + 14915 Kb<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp;&nbsp;&nbsp;&nbsp; - Assertion
time&nbsp;&nbsp;&nbsp;&nbsp; : 0 ms&nbsp;&nbsp; - Memory used:&nbsp; +
0 Kb<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp;&nbsp;&nbsp;&nbsp; - Rules firing
time&nbsp; : 11050 ms&nbsp;&nbsp; - Memory used:&nbsp; + 34112 Kb<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] ----------------------------------------------------------------<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp;&nbsp;&nbsp;&nbsp; - Total
time&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 11752
ms&nbsp;&nbsp; - Total memory: + 49027 Kb<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp;&nbsp;&nbsp;&nbsp; - GC Run
time&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 125 ms&nbsp;&nbsp; -
Mem after GC: + -12700 Kb<br>
<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] Total Created:&nbsp; 0<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] --------------------<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] Total Cancelled:&nbsp; 0<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] --------------------<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] Total Fired:&nbsp; 0<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] --------------------<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] Using<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] engine: drools<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] rule file: manners.drl<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] data file: manners128.dat<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] All Done<br>
<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp; RESULTS:<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp;&nbsp;&nbsp;&nbsp; - Rules parsing
time : 421 ms&nbsp;&nbsp; - Memory used:&nbsp; + 14915 Kb<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp;&nbsp;&nbsp;&nbsp; - Assertion
time&nbsp;&nbsp;&nbsp;&nbsp; : 0 ms&nbsp;&nbsp; - Memory used:&nbsp; +
0 Kb<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp;&nbsp;&nbsp;&nbsp; - Rules firing
time&nbsp; : 11144 ms&nbsp;&nbsp; - Memory used:&nbsp; + 34114 Kb<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] ----------------------------------------------------------------<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp;&nbsp;&nbsp;&nbsp; - Total
time&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 11565
ms&nbsp;&nbsp; - Total memory: + 49029 Kb<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp;&nbsp;&nbsp;&nbsp; - GC Run
time&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 124 ms&nbsp;&nbsp; -
Mem after GC: + 3046 Kb<br>
<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] Total Created:&nbsp; 0<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] --------------------<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] Total Cancelled:&nbsp; 0<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] --------------------<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] Total Fired:&nbsp; 0<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] --------------------<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] Using<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] engine: drools<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] rule file: manners.drl<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] data file: manners128.dat<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] All Done<br>
<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp; RESULTS:<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp;&nbsp;&nbsp;&nbsp; - Rules parsing
time : 530 ms&nbsp;&nbsp; - Memory used:&nbsp; + 14915 Kb<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp;&nbsp;&nbsp;&nbsp; - Assertion
time&nbsp;&nbsp;&nbsp;&nbsp; : 0 ms&nbsp;&nbsp; - Memory used:&nbsp; +
0 Kb<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp;&nbsp;&nbsp;&nbsp; - Rules firing
time&nbsp; : 11035 ms&nbsp;&nbsp; - Memory used:&nbsp; + 34112 Kb<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] ----------------------------------------------------------------<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp;&nbsp;&nbsp;&nbsp; - Total
time&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 11565
ms&nbsp;&nbsp; - Total memory: + 49028 Kb<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp;&nbsp;&nbsp;&nbsp; - GC Run
time&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 125 ms&nbsp;&nbsp; -
Mem after GC: + 3045 Kb<br>
<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] Total Created:&nbsp; 0<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] --------------------<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] Total Cancelled:&nbsp; 0<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] --------------------<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] Total Fired:&nbsp; 0<br>
&nbsp;&nbsp;&nbsp;&nbsp; [java] --------------------<br>
<br>
<br>
BUILD SUCCESSFUL<br>
Total time: 2 minutes 10 seconds<br>
E:\drools_benchmark&gt;<br>
<br>
<br><br><div><span class="gmail_quote">On 2/10/07, <b class="gmail_sendername">Mark Proctor</b> &lt;<a href="mailto:mproctor@codehaus.org">mproctor@codehaus.org</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Update benchmarks now, and run manners - let me know if its faster on<br>your machine :)<br><br>Mark<br>_______________________________________________<br>rules-dev mailing list<br><a href="mailto:rules-dev@lists.jboss.org">
rules-dev@lists.jboss.org</a><br><a href="https://lists.jboss.org/mailman/listinfo/rules-dev">https://lists.jboss.org/mailman/listinfo/rules-dev</a><br></blockquote></div><br>