It turns out the problem is the window manager. The problem occurs with
a couple of window managers and can vary with the look and feel. The wm
I've been using, WindowMaker, consistently has the problem. BlackBox
and Gnome have the problem with MetalLookAndFeel but not
with MotifLookAndFeel.
I did not figure this out; credit goes to pnichols on alt.os.linux.suse
Here are his results:
I ran some
tests on different desktops with the following results. I also changed the
Buffering to use Default, 1 and 2. Notice the BlackBox difference I got
when changing the Look and Feel.
Machine : AMD XP1800 with 512 Meg DDR RAM
OS: Suse 8.1
Desktop -->KDE 3.04
DefaultBuffering on JFrame:
Elapsed milliseconds, in constructor: 5642
Elapsed milliseconds, repack 1: 4
Elapsed milliseconds, repack 2: 1
Elapsed milliseconds, repack 2: 0
Elapsed milliseconds, repack 2: 1
Buffering Strategy set to 1:
Elapsed milliseconds, in constructor: 5658
Elapsed milliseconds, repack 1: 4
Elapsed milliseconds, repack 2: 1
Elapsed milliseconds, repack 2: 1
Elapsed milliseconds, repack 2: 0
Buffering Strategy set to 2
Elapsed milliseconds, in constructor: 5617
Elapsed milliseconds, repack 1: 9
Elapsed milliseconds, repack 2: 1
Elapsed milliseconds, repack 2: 1
Elapsed milliseconds, repack 2: 0
Desktop -->Gnome 2.02
DefaultBuffering on JFrame:
Elapsed milliseconds, in constructor: 613
Elapsed milliseconds, repack 1: 17
Elapsed milliseconds, repack 2: 19
Elapsed milliseconds, repack 2: 15
Elapsed milliseconds, repack 2: 16
Buffering Strategy set to 1
Elapsed milliseconds, in constructor: 585
Elapsed milliseconds, repack 1: 13
Elapsed milliseconds, repack 2: 17
Elapsed milliseconds, repack 2: 15
Elapsed milliseconds, repack 2: 14
Buffering Strategy set to 2
Elapsed milliseconds, in constructor: 680
Elapsed milliseconds, repack 1: 20
Elapsed milliseconds, repack 2: 19
Elapsed milliseconds, repack 2: 15
Elapsed milliseconds, repack 2: 16
WindowMaker
Default
Elapsed milliseconds, in constructor: 629
Elapsed milliseconds, repack 1: 5001
Elapsed milliseconds, repack 2: 5
Elapsed milliseconds, repack 2: 1
Elapsed milliseconds, repack 2: 27
Buffering Strategy set to 1
Elapsed milliseconds, in constructor: 584
Elapsed milliseconds, repack 1: 5002
Elapsed milliseconds, repack 2: 5
Elapsed milliseconds, repack 2: 1
Elapsed milliseconds, repack 2: 27
Buffering Strategy set to 2
Elapsed milliseconds, in constructor: 582
Elapsed milliseconds, repack 1: 5012
Elapsed milliseconds, repack 2: 5
Elapsed milliseconds, repack 2: 1
Elapsed milliseconds, repack 2: 27
BlackBox
Default
Elapsed milliseconds, in constructor: 567
Elapsed milliseconds, repack 1: 6
Elapsed milliseconds, repack 2: 4
Elapsed milliseconds, repack 2: 4
Elapsed milliseconds, repack 2: 4
Buffering Strategy set to 1
Elapsed milliseconds, in constructor: 565
Elapsed milliseconds, repack 1: 7
Elapsed milliseconds, repack 2: 5
Elapsed milliseconds, repack 2: 3
Elapsed milliseconds, repack 2: 4
Buffering Strategy set to 2
Elapsed milliseconds, in constructor: 554
Elapsed milliseconds, repack 1: 11
Elapsed milliseconds, repack 2: 4
Elapsed milliseconds, repack 2: 4
Elapsed milliseconds, repack 2: 4
I changed the Default Look and Feel on BlackBox, Gnome, and KDE. KDE did
not differ more than a few milliseconds from previous tests. However on
both Gnome and Blackbox changing to Motif made a substantial difference in
initial load times.
MotifLookAndFeel--BlackBox
Elapsed milliseconds, in constructor: 222
Elapsed milliseconds, repack 1: 11
Elapsed milliseconds, repack 2: 5
Elapsed milliseconds, repack 2: 6
Elapsed milliseconds, repack 2: 6
MetalLookAndFeel --BlackBox
Elapsed milliseconds, in constructor: 486
Elapsed milliseconds, repack 1: 240
Elapsed milliseconds, repack 2: 9
Elapsed milliseconds, repack 2: 7
Elapsed milliseconds, repack 2: 6
MotifLookAndFeel on Gnome 2.02
Elapsed milliseconds, in constructor: 398
Elapsed milliseconds, repack 1: 12
Elapsed milliseconds, repack 2: 13
Elapsed milliseconds, repack 2: 12
Elapsed milliseconds, repack 2: 13
MetalLookAndFeel on Gnome 2.02
Elapsed milliseconds, in constructor: 624
Elapsed milliseconds, repack 1: 18
Elapsed milliseconds, repack 2: 12
Elapsed milliseconds, repack 2: 13
Elapsed milliseconds, repack 2: 13
----------------------------------------------------------------------
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
- SuSE specific AWT problem (????) Barnet Wagman
- Re: SuSE specific AWT problem (????) Timtohy
- Re: SuSE specific AWT problem: window manager Barnet Wagman
- Re: SuSE specific AWT problem: window manage... Vincent S. Cojot