Thread Benchmark: Mac OS X 17 inch PowerBook

JVM: Apple Computer, Inc.  1.4.1_01
OS: Mac OS X  10.2.8  ppc

Test Name: Baseline No Operation
Test Class: org.apache.commons.tbm.bench.BenchNOP

ThreadsMemory UsedGC Time (ms)Total Time (ms)Normalized
101241251.00
201391411.13
401201240.99
801271331.06
1601281401.12
3201191431.14
6401201661.33

Test Name: TimeZone.getDefault()
Test Class: org.apache.commons.tbm.bench.datetime.DefaultTimeZone

ThreadsMemory UsedGC Time (ms)Total Time (ms)Normalized
101271281.00
24321263732.91
4672127156012.19
8912126412032.19
16263472128556243.45
32133200127651950.93
64331296127738157.66

Test Name: Construct SimpleDateFormat() and format new Date()
Test Class: org.apache.commons.tbm.bench.datetime.SimpleDateFormat

ThreadsMemory UsedGC Time (ms)Total Time (ms)Normalized
101411421.00
2147601471224186.20
41937614220882147.06
827955214425422179.03
1642297614337538264.35
3271338414343316305.04
6482912014744370312.46

Test Name: Jakarta Commons-Lang FastDateFormat
Test Class: org.apache.commons.tbm.bench.datetime.CommonsLangFastDateFormat

ThreadsMemory UsedGC Time (ms)Total Time (ms)Normalized
101441451.00
23928142279819.30
44072145458931.65
8265528142679846.88
163986481491280488.30
3220265614414864102.51
6436930414317192118.57

Test Name: ThreadLocal SimpleDateFormat() and format new Date()
Test Class: org.apache.commons.tbm.bench.datetime.ThreadLocalSimpleDateFormat

ThreadsMemory UsedGC Time (ms)Total Time (ms)Normalized
101431441.00
25592145264218.35
413360146405828.18
8288456147477733.17
16184336155533837.07
32463936148602541.84
64151864148659845.82

Test Name: java.sql.Timestamp.toString()
Test Class: org.apache.commons.tbm.bench.datetime.TimestampToString

ThreadsMemory UsedGC Time (ms)Total Time (ms)Normalized
101491501.00
25808150724848.32
4988815125128167.52
827101615444953299.69
1640342410653048353.65
3220722410736383242.55
6437696010940078267.19