Hello,
I benchmarked OpenOffice.org 1.1.5 through 3.0.0 m3 to identify trends,
and I'm quasi-privately offering the benchmark system and the results to
you, the experts, before I publish anything.
**Method
1. I simulate a cold start (this marks the beginning of a "pass").
2. I use Python to start OpenOffice.org, open a document, scroll
through it, and save it.
3. Each iteration captures 5 durations (start, open, scroll, export,
and close).
4. I repeat for 5 iterations (each pass has 5 iterations).
5. I repeat this process (a "pass") a total of 10 times per
OpenOffice.org version.
6. I repeat this process (10 "passes") for the next OpenOffice.org
version
**Results
1. The latest versions are not the fastest---especially for cold starts.
2. Warm application startup is fairly consistent.
See the spreadsheet for more.
**Thoughts
1. The cold start simulator is not so good. The first pass of the
first iteration is generally the slower than the first iteration
of the second pass.
2. So I don't hurt performance, I sleep for 0.10 seconds while
waiting for OpenOffice.org to start accepting UNO connections, but
0.10 seconds may be too high because of the small differences in
warm startup.
3. I want to add OOo 1.1.0 using a conversion of the .odt test doc to
.sxw.
4. OOo 1.1.5 imports the .odt test document, but you could argue it
should import .sxw? Also, OOo of course saves to .sxw.
**System
Hardware made about three years ago
AMD Athlon XP 3000+ (32-bit single core), ~750MB RAM, PATA disks,
Fedora 7, Linux 2.6.23
http://www.smolts.org/client/show?uuid=pub_c71602de-1592-48e5-8dec-7f5265f4c5c5
**Downloads: Results and code
You can download the results (spreadsheets with charts and numbers),
the source code, and the test document at the following address. The
system is a bit messy, so the code is not officially released. :) The
interesting parts of the results are in <benchmark_results_10_pass.ods
>in the sheets cold_start and warm_start. If you dare run the program,
please read the README.txt first.
http://katana.oooninja.com/f/ref/ODF_text_reference_v1.odt <-- reference
document
http://katana.oooninja.com/f/tmp/benchmark-ooo-2008-04-07-08-25.tar.bz2
<-- results and code
Andrew
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]