Urgent testing request for openoffice.org-1.1.0-4.4
nosp
nosp at xades.com
Wed Oct 29 17:22:17 UTC 2003
On Wed, 2003-10-29 at 11:25, Jakub Jelinek wrote:
> ftp://people.redhat.com/jakub/openoffice.org/
> is another release of OO.o rpms with improved startup speed.
> Please test as much as possible
Long details of my test at the end of this mail. Summary: on my dual
athlon-mp, initial (non-cached) startup time was very slightly improved
(around 14 secs -- but too close to call given crude methodology /
measurements); subsequent-run startup time was roughly halved (from 4
secs to 2 secs). soffice2.bin and soffice3.bin "felt" the same though
in both cold & warm start times; only the LD debug stats reveal the
difference.
> (if there are enough success reports
> and no problem reports, there is (IMHO) still a small chance
> to make it the default;
No problems so far...will use day2day in the next few days for real
tests.
test details -- all numbers in seconds unless otherwise noted
-----
soffice1.bin
[no prep]
19
12
7
4
4
4
3
3
[copy 1gb file to another]
11
4
3
3.5
3.5
3.5
[copy 1gb file to another]
16
4
3.5
3.5
3.5
[copy 1gb file to another]
16.5
3.5
3.5
3.5
3.5
[copy 1gb file to another]
9
3.5
3.5
3.5
statistics -- 1st & 3rd ld stats runs, each after cp 1gb file to another
30120: runtime linker statistics:
30120: total startup time in dynamic loader: 813454903 clock
cycles
30120: time needed for relocation: 114606120 clock
cycles (14.0%)
30120: number of relocations: 0
30120: number of relocations from cache: 2142
30120: number of relative relocations: 0
30120: time needed to load objects: 612537714 clock
cycles (75.3%)
[...]
30172: runtime linker statistics:
30172: total startup time in dynamic loader: 707677064 clock
cycles
30172: time needed for relocation: 126300127 clock
cycles (17.8%)
30172: number of relocations: 0
30172: number of relocations from cache: 2142
30172: number of relative relocations: 0
30172: time needed to load objects: 475508997 clock
cycles (67.1%)
statistics -- second ld stats run, no cp beforehand
30153: runtime linker statistics:
30153: total startup time in dynamic loader: 5341745 clock
cycles
30153: time needed for relocation: 1289424 clock
cycles (24.1%)
30153: number of relocations: 0
30153: number of relocations from cache: 2142
30153: number of relative relocations: 0
30153: time needed to load objects: 3473191 clock
cycles (65.0%)
-----
soffice2.bin
Startup time
[copy 1gb file to another]
9
2
2
2
2
[copy 1gb file to another]
14
2
2
2
2
[copy 1gb file to another]
9
2
2
2
2
[copy 1gb file to another]
14
2
2
2
2
[copy 1gb file to another]
14
2
2
2
2
statistics -- 1st & 3rd ld stats runs, each after cp 1gb file to another
30036: runtime linker statistics:
30036: total startup time in dynamic loader: 2229945349 clock
cycles
30036: time needed for relocation: 262126892 clock
cycles (11.7%)
30036: number of relocations: 0
30036: number of relocations from cache: 5309
30036: number of relative relocations: 0
30036: time needed to load objects: 1856993198 clock
cycles (83.2%)
[...]
30097: runtime linker statistics:
30097: total startup time in dynamic loader: 1110140279 clock
cycles
30097: time needed for relocation: 22401073 clock
cycles (2.0%)
30097: number of relocations: 0
30097: number of relocations from cache: 5309
30097: number of relative relocations: 0
30097: time needed to load objects: 1072290924 clock
cycles
(96.5%)
statistics -- second ld stats run, no cp beforehand
30064: runtime linker statistics:
30064: total startup time in dynamic loader: 11341360 clock
cycles
30064: time needed for relocation: 3130126 clock
cycles (27.5%)
30064: number of relocations: 0
30064: number of relocations from cache: 5309
30064: number of relative relocations: 0
30064: time needed to load objects: 7149482 clock
cycles (63.0%)
-----
soffice3.bin
Startup time
[copy 1gb file to another]
14
2
2
2
[copy 1gb file to another]
13
2
2
2
2
2
[copy 1gb file to another]
14.5
2
2
2
2
2
statistics -- 1st & 3rd ld stats runs, each after cp 1gb file to another
30189: runtime linker statistics:
30189: total startup time in dynamic loader: 1697387428 clock
cycles
30189: time needed for relocation: 423305378 clock
cycles (24.9%)
30189: number of relocations: 0
30189: number of relocations from cache: 8961
30189: number of relative relocations: 0
30189: time needed to load objects: 1125716120 clock
cycles (66.3%)
[...]
30220: runtime linker statistics:
30220: total startup time in dynamic loader: 2403632495 clock
cycles
30220: time needed for relocation: 411469547 clock
cycles (17.1%)
30220: number of relocations: 0
30220: number of relocations from cache: 8961
30220: number of relative relocations: 0
30220: time needed to load objects: 1844293007 clock
cycles (76.7%)
statistics -- second ld stats run, no cp beforehand
30201: runtime linker statistics:
30201: total startup time in dynamic loader: 14080852 clock
cycles
30201: time needed for relocation: 4240874 clock
cycles (30.1%)
30201: number of relocations: 0
30201: number of relocations from cache: 8961
30201: number of relative relocations: 0
30201: time needed to load objects: 8485607 clock
cycles (60.2%)
-----
system stats:
FC1T3, Dual Athlon 1600+MPs, 512MB ECC RAM
mobo: Asus A7M266-D, AMD 760MPX chipset
hd: IDE UATA western digital caviar WDC WD300BB-00AUA1, ATA DISK drive
---
# uname -a
"Linux xxxxxx 2.4.22-1.2108.nptlsmp #1 SMP Wed Oct 22 19:09:01 EDT 2003
i686 athlon i386 GNU/Linux"
# rpm -q prelink openoffice.org openoffice.org-libs
prelink-0.3.0-11
openoffice.org-1.1.0-4.4
openoffice.org-libs-1.1.0-4.4
# hdparm /dev/hda
/dev/hda:
multcount = 16 (on)
IO_support = 1 (32-bit)
unmaskirq = 1 (on)
using_dma = 1 (on)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 8 (on)
geometry = 3649/255/63, sectors = 58633344, start = 0
----
# free (after cp #1 of soffice1.bin tests)
total used free shared buffers
cached
Mem: 514276 506848 7428 0 3744
309176
-/+ buffers/cache: 193928 320348
Swap: 1542188 355892 1186296
More information about the fedora-test-list
mailing list