From kde-optimize Mon Dec 08 17:08:27 2003 From: Lubos Lunak Date: Mon, 08 Dec 2003 17:08:27 +0000 To: kde-optimize Subject: Re: dcop auto-overuse X-MARC-Message: https://marc.info/?l=kde-optimize&m=107090350501989 On Monday 08 of December 2003 17:50, Oswald Buddenhagen wrote: > On Mon, Dec 08, 2003 at 11:43:22AM -0500, Maks Orlovich wrote: > > On Monday 08 December 2003 11:07 am, Oswald Buddenhagen wrote: > > > while we all certainly appreciate geiseri's (and other's) hard work > > > to make many kde apps scriptable, you'll certainly have to agree, > > > that >99% of the users don't need it. still, this slows down > > > application startup, > > > > Have you profiled it, or are you just making a wild guess? If you did, > > I would love to see your numbers, since last I looked at it, DCOP > > registeration took a few milliseconds at most, so if I measured it > > right, it was negligible compared to just about everything else. > > well, maybe the "especially" was strategically misplaced. iow, i don't > care about the in-kde case. hmm, actually, i don't have anything against > auto-registration when the server is already running. > > > The non-KDE case is of course different, and I wouldn't really comment > > on it, since I don't care much. > > but you should; it's one of the arguments used against kde apps ... One can simply start 'kdeinit' in their whatever_startup script. > > > Well almost: I wonder whether it would make sense to just not launch > > dcop server if not absolutely needed for the app. Of course, Konqueror > > is an example of an app that does need DCOP quite significantly. > > yeah ... unfortunately any "sufficiently kde-ish" application will need > the server - at some point; this is where background/on-demand loading > comes into play. > d-bus will solve the transport server problem, but the other kde daemons > will stay in the game, so this still needs to be addressed. KDED e.g. makes sure ksycoca is up to date. Can you imagine in how many places checks would need to be added if all kde daemons were on-demand loaded? -- Lubos Lunak KDE developer --------------------------------------------------------------------- SuSE CR, s.r.o. e-mail: l.lunak@suse.cz , l.lunak@kde.org Drahobejlova 27 tel: +420 2 9654 2373 190 00 Praha 9 fax: +420 2 9654 2374 Czech Republic http://www.suse.cz/ _______________________________________________ Kde-optimize mailing list Kde-optimize@kde.org https://mail.kde.org/mailman/listinfo/kde-optimize