[Lazarus] Ubuntu 9.04 (Lazarus too slow)

Osvaldo Filho arquivostcf at gmail.com
Fri May 8 17:31:27 CEST 2009


Has any one test with QT4 ?

Em Sex, 2009-05-08 às 17:23 +1000, Bruce Tulloch escreveu:
> I've been watching this thread with interest because we have found that
> LCL/GTK2 seems to consume excessive amounts of CPU when performing
> certain bitmap operations (including resize operations) even when run on
> the local display.
> 
> One tends not to notice it locally because most PCs are fast enough for
> it not to be an issue in practice. However when executing remotely it
> does become a problem as it also does when running on an old PC (eg,
> with an old shared memory graphics card) and also when doing more bitmap
> intensive work (as we do here in our applications) even on a fast PC.
> 
> When we compare our application performance compiled with LCL/Win32 (run
> in Windows of course) this problem is not evident. When compiled with
> Delphi6, Turbo Delphi Explorer and Kylix it is also not evident. When
> compiled with LCL/GTK2 is the only case we've seen the problem (we've
> not tested QT4 and others).
> 
> We have already reported (and fixed with a patch) one related problem to
> do with resizing bitmaps:
> 
> http://bugs.freepascal.org/view.php?id=13556
> 
> but our suspicion is that there are a few more bugs in the LCL/GTK2
> interface related to bitmap handling that have not been diagnosed let
> alone fixed yet.
> 
> Cheers, Bruce.
> 
> Bogus?aw Brandys wrote:
> > Graeme Geldenhuys wrote:
> >   
> >> On Fri, May 8, 2009 at 2:49 AM, Paul Ishenin <ip at kmiac.ru> wrote:
> >>     
> >>> Have you tried NX sessions? I like them ;)
> >>>       
> >> I used NX sessions to connect from South Africa to Belgium servers. :)
> >>  I'm pretty sure internal LAN networks will be much faster, but why
> >> install extra remoting software when remoting is built into X11
> >> protocol already?
> >>
> >> A simple "ssh -X user at server" is all that is required to run
> >> applications remotely and display locally.
> >>
> >>
> >> Regards,
> >>   - Graeme -
> >>
> >>
> >>     
> >
> > Can you confirm my thought that the worst it become when trying to 
> > resize window in Lazarus IDE run remotely ? (that would proof too much 
> > repainting calls)
> >
> > Boguslaw
> > _______________________________________________
> > Lazarus mailing list
> > Lazarus at lazarus.freepascal.org
> > http://www.lazarus.freepascal.org/mailman/listinfo/lazarus
> >   
> 
> _______________________________________________
> Lazarus mailing list
> Lazarus at lazarus.freepascal.org
> http://www.lazarus.freepascal.org/mailman/listinfo/lazarus




More information about the Lazarus mailing list