I just upgraded kde from 2.2 something to 3 using the rpms on
ftp.suse.com:/pub/suse/sparc/supplementary/KDE/update_for_7.3. There
were really two reasons for this: first, kdesktop kept dying on me.
Second, konqueror's performance was always pretty lousy.

So far, I'm not completely happy I did this, and konqueror is the main
reason. It starts up VERY slowly (and the kdeinit process that is
starting it takes up nearly 100% cpu doing it). By slowly, I mean 1-2
minutes to come up now compared to maybe 10 seconds before (which is
bad enough as it is). This time is taken whether I start a new
konqueror or open a new window from an existing one.

This is terrible for me because sometimes I tend to open a lot of new
windows (for example, when doing a web search, I would open a new
window for each link I visit rather than jumping back and forth).

On the good side, it's much faster once a window has opened.  Used to
be pretty painful to use sometimes.

Anyone have any experiences here? I am using suse 7.3 on an ultra 10,
333 MHz, 640 megs memory, scsi disk.

On the other good side, www.mozilla.org has a binary of mozilla 1.0
(not an rpm). Whee!

If I strace a konqueror startup, the big pause is between here:

open("/opt/kde3/share/apps/konqueror/konqueror.rc", O_RDONLY) = 11
fstat64(11, {st_mode=S_IFREG|0644, st_size=4325, ...}) = 0
fstat64(11, {st_mode=S_IFREG|0644, st_size=4325, ...}) = 0
fstat64(11, {st_mode=S_IFREG|0644, st_size=4325, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0x71034000
read(11, "<?xml version=\"1.0\"?>\n<!DOCTYPE "..., 8192) = 4325
fstat64(11, {st_mode=S_IFREG|0644, st_size=4325, ...}) = 0
close(11)                               = 0
munmap(0x71034000, 8192) 

and here:

brk(0x184000)                           = 0x184000
brk(0x186000)                           = 0x186000
write(9, "\2\2\2\0\0\0\0\346\0\0\0_", 12) = 12
write(9, "\0\0\0\17konqueror-4316\0\0\0\0\vDCOPServe"..., 111) = 111
write(9, "\0\0\0\5kded\0\0\0\0\tfavicons\0\0\0\0\"iconCh"..., 119) =
119
read(9, "\2\1\0\2\0\0\1@", 8)           = 8
read(9, "\0\0\0\1", 4)                  = 4
read(9, "\0\0\0\17konqueror-3207\0\0\0\0\vkonqueror"..., 320) = 320
gettimeofday({1023992452, 870665}, NULL) = 0



-- 
  Andrew Tefft
  [EMAIL PROTECTED]

-- 
http://fastmail.fm
 - Win a free email account: click here!

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to