[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Long application startup time



-----BEGIN PGP SIGNED MESSAGE-----

Am Monday 23 April 2001 18:31 schrieb Jens Benecke:
> ----------------------------------------- (on schrotti)
>
> email-body was scanned and no virus found
> ---------------------------------------------------------
> Hi,
>
> I wonder if any of you have the same problem (perhaps on comparable
> hardware: AMD K6-2 500, 192 MB RAM, SCSI hard disks, /home via NFS).
>
> When I run KDE, *every* *single* *applicaion* (be it xterm, konsole,
> konqueror, or whatever) needs at least 3-5 seconds MORE time to start up
> than with e.g. IceWM.
>
> I.e. I type Alt-F2 + "xterm". CPU jumps to 100%. 3 seconds nothing happens.
> then xterm pops up and CPU goes down.
>
> I type "alt F2" and e.g. "gg:foobar". Sometimes >10 seconds elapse before a
> konqueror window pops up and shows me the results.
>
>
> Does anybody have a similar problem here?

It could be Antialiasing.
The startup time of konqy increased from 1-2 sec. on my K6-2+@600 to 10 
seconds with Xft enabled. After I removed all my custoum fonts, the startup
time dropped to 3 seconds. The new X11 render extension in XF4.0.2 scans all
the font dirs for fonts every time an application starts, which results in a
huge increase in startup time for people which have lots of fonts. As far I 
know a caching mechanism has been added in XF4.0.3 to get the startup time 
short again.
The scanning of the font directories which are mounted via nfs could slow 
down the startup of applications much more, too.
I don't have a clue why the startup times of applications are so much shorter
with icewm, though.

- -- 
WfG, Chris
Get my public key from wwwkeys.pgp.net
or its mirrors. For ex.: wwwkeys.eu.pgp.net
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE65ryAx4M/KLZtdxwRAdYUAKCo9Ut5UqLT0x8p64ybmavSbhxWGgCdGBrP
7dMSLJM3waR5HiXpKHDGquA=
=sSGn
-----END PGP SIGNATURE-----



Reply to: