Komodo performance issue
Tom SAVELL <[email protected]> Thu, 11 Feb 2010 15:20:49 -0800
| Newsgroups | gmane.comp.ide.komodo.general |
|---|---|
| Message-ID | <OF970FB399.51BB32F0-ON882576C7.00802B8F-882576C7.00803FC7@cli.creaf.com> |
> How remote is the remote display for your linux machine? Are you > running Komodo over a wide area network? That can really impeded > performance for apps that use pango for AA text rendering like Komodo. > The Tcl script in comparison is only passing around text and using the > most rudimentary Xlib calls. Hi Jeff, It's a local area network with 1Gbit ethernet. We use a farm of Linux servers spanning various RedHat releases from 3.x to 5.x. I don't know about Anti-Aliased text rendering performance issues over Xlib. I know that I have been using X-based apps in the same way for the past 13 years, most of which were written using Tcl/Tk front-ends. We're doing VLSI design here, and almost every VLSI design tool has adopted Tcl/Tk for both the front end GUI and the scripting language. But even 13 years ago the Modelsim simulator ran perfectly fine on Xlib with far slower processors on the server (Sun Sparc5) and desktop client (Pentium-Pro 100MHz). I have always used Hummingbird Exceed as the client X-Server on Windows. So it is definitely strange to find an application that runs so slowly. My tkcon test was using Tcl 8.4 in both cases (slightly different patchlevels - 8.4.13 on Linux, 8.4.16 on Windows). I was really just trying to get a baseline for relative performance comparison between the two machines, knowing that tkcon would be fairly lightweight otherwise. But I got a paradoxical result where the slower CPU completed the task twice as fast. It sounds like you suspect the performance problem with Komodo is related to the use of Pango for AA text rendering. Is there any way to disable that in order to test your theory? Any other ideas? I really like the Komodo environment, but the performance is so poor on the Linux machines that it is nearly unusable. And because I'm doing VLSI design work, I really need to run it on the Linux server as that is where the bulk of the code exists. -Tom ForwardSourceID:NT000620AA _______________________________________________ Komodo-discuss mailing list [email protected] To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs Other options: http://listserv.ActiveState.com/mailman/listinfo/Komodo-discuss