I've been using 4.4 for a while now on OSX, and just noticed that there was a 5.0 beta. I didn't notice any issues with 4.4, it all worked pretty well. I just upgraded, and interaction with the 5.0 is unbearably slow. I'm on a macbook pro 2.4ghz, 2gb of ram, and don't have problems running anything else. Simple operations like resizing the window has about a 2 second lag time. I ended up downgrading back to 4.4.
Is this a known issue?
Actually, not only is GUI interaction very slow, but I can literally out-type the editor with ease. Have to wait a second after typing my code for everything to show up!
I've been using Komodo for years, and I have to agree that it's really really slow on OS X.
The first time I launched it I had to force-quit, all I got was the spinning beachball (I told it to open recent files and projects). Left it for about 5 minutes then force-quit'd it. On the second run, I didn't let it open recent files and it was ok, then opened a project kpf file and then opened a file. Just scrolling up and down was intolerably slow. =(
its not too bad.
its at least got me to the point where i can officially say im going to stop using crappy zend studio and switch to komodo.
i do find it starts to bog though in this beta when i open up a bunch of files in a project (like a drupal site like this community site :D )
and it takes really long for a brand new project to index functions for the code completion.
otherwise i now love komodo!
I wonder why it works OK for some and not others then.
Any input from the developers? Is this known, being worked on, and/or fixable?
I am not just being a whiner here, it really is unusable on my machine :) Whatever changed between 4.x and 5.x completely killed it. I am really hoping this gets worked out!
The Komodo underlying architecture (Mozilla) has changed a lot between versions 4 and 5, which has the highest impacts on the Komodo editor component (it's a plugin, like Flash is a plugin for Firefox).
To assist us in diagnosing any problems, can you tell us which Mac OS X platform you are working on (the more details the better) and which version of Komodo you are using (contents from the Komodo about dialog).
One thing to be aware of is that you need to download the correct DMG file for the platform your using (Intel vs' Power PC), as choosing the wrong version can have a large detrimental impact on Komodo's performance.
Thanks,
Todd
Macbook Pro (2nd gen.)
2.33 GHZ
3 GB ram.
OS X 10.5.5
If I run a drupal project with a fair number of modules and say 6 files open at once, it can start to really bog some times. It's not consistent to me yet though.
The indexing of functions and etc. when you first start a project can also really kill performance. When its done, everything is good again.
I also find it looses performance over time like even just a 2 - 4 hour period.
Thanks for the feedback.
I've created a bug to track this problem, add yourself to the CC-list if you'd like to receive progress updates:
http://bugs.activestate.com/show_bug.cgi?id=80683
It turns out I was indeed using the PPC version on my Intel mac (oops, didn't even notice there were two). After grabbing the correct version, it was much faster, but it is definitely still quite slow. Startup takes awhile and gives me the spinning beach ball. Once it's going it isn't as bad, but rather than a lag time of a couple seconds for GUI elements to refresh, it is about half a second, and I can still out-type it. This includes things like scroll bars, and the green check icon on files in the project tree, etc. I hope it is a bug and not simply overhead or bloat (whether it be in the Mozilla code or the Komodo code), because I have a hard time accepting that any editor on a modern high-end laptop should be anything less than snappy and responsive :)
So I would say that it is usable on my system now, but noticeably slow enough that I plan to just keep using 4.x. unless that changes. It was working well for me.
To answer your questions:
Macbook Pro, Intel Core 2 duo 2.4ghz
10.5.5
2GB
Komodo IDE, version 5.0.0-beta1, build 24028, platform macosx-x86.
Built on Fri Oct 10 22:25:39 2008.
I also experienced the same matter.
I disabled some unnecessary extension, and Komodo 5b1 has become fast.
Do you know which one you disabled? After reading your post, I tried again with disabling every single extension listed and restarted, no improvement.
ActionScript Language
Bazaar
Django Language
Git
Luddite Language
Mason Language
Mercurial
Perl Dev Kit
RHTML Language
Smarty Language
TemplateToolkit Language
Zend Framework Integration
I wasn't able to get anywhere by disabling extensions, however I just installed Komodo (PPC version) on an older dual 2.3ghz PPC G5 / 2.5GB, and it doesn't appear to have these symptoms.
It's also kinda slow for me too. The issue I experiencing is a little bit different. When I run komodo, it seems to work out pretty well, but after few hours of work, for example when i open a lot of files, and i will minimize app or hide in background and then when i maximize it again - it starts to act slowly... tabs are closing slow.. autocomplete reacts with a large delay and so on..
--
http://www.karolorzel.com
I noticed that Komodo 5 is now out of beta, but it doesn't appear that this was resolved based on the bug report. Has activestate certified it for release and taken it out of beta despite an open P2 bug? I hope an unfinished product wasn't pushed out just for the sake of meeting a deadline...
I have a license for 5, but I can't use it when the software takes 50% CPU to process a mouseover on the toolbar buttons, and 90% to input text. The software is a bit pricey to be selling with known issues like that :)
Its sad but I just can't use 5.0.1 on MacOSX Intel (yeah, x86-intel-mac version properly selected). v4.4 is just so much faster and feels so much more responsive that I'm reverting to the older app. Hope ActiveState can sort this one out asap!
We have found an interesting problem with the Komodo toolbar. If your Komodo toolbar is wrapping around into multiple lines, the typing speed becomes quite slow in Komodo!
If you toolbox is wrapping, try hiding some toolbar items until the toolbar items fit on the one line (you can do this by right-clicking on an empty spot on the toolbar and then unchecking a toolbar group, like the "Standard Toolbar" for example).
Is this the problem most of you are running into?
Thanks,
Todd
Hi, I would like to confirm that this appears to be the case for me; Komodo 5.01, early 08 MacBook, 10.5.5, 4GB/250 GB. If the toolbar shows over more than one line, the scrolling and text entry speed is very slow and uses high amounts of CPU. With it reduced to only one line it is much faster.
This does seem to be the case for me. When I resize the window to be wide enough to display the entire toolbar, it immediately speeds up.
A coworker of mine tried to force the toolbar to wrap on his linux version to see if it would cause a slowdown, and he said sure enough, it did.
Removing some icons from the toolbar so that it doesn't wrap brought about a major increase in scrolling speed, enough that I would say that it scrolls well.
However, Komodo still reacts too slowly when I'm typing! There is a noticeable delay after every single character, not to mention when I type quickly.
In case it matters:
Mac Mini, Core2 Duo 1.83Ghz, 3GB RAM, OSX 10.5.5, Komodo IDE 5.0.1
- Tal
Hi Tal,
Thanks for the update.
If the typing speed is still slow, can you detail your editing session:
* file type(s), i.e. perl, php, html
* file size, num lines
* do you have any really long lines in the file
It would be great if you could log a new Komodo bug for this, and include this information and/or a sample file.
Thanks,
Todd
Okay, I've been trying to see when this happens. I've isolated two situations so far where the slow response to typing occurs consistently:
* When editing a medium (~20 files, ~10k lines of code) Python project, typing is OK most of the time, but opening parenthesis sometimes causes the editor to stall for over 1 second. Whether or not this happens depends on what is before the parenthesis; Django QuerySet objects seem to be problematic.
* When editing a small HTML file with ~50 lines of embedded JavaScript, the responsiveness is really horrible!
Hope you can resolve this soon (i.e. before my Komodo IDE trial period runs out),
- Tal
I am a longtime Komodo user and currently run on Mac OS X 10.5.5 on a Macbook Pro 2.6Ghz with 4GB RAM. I am very excited to upgrade to 5, but find is so slow as to be unusable (I am doing PHP with CakePHP).
Hi
Going back to 4.4 until 5.x is stable.
Hardware:
Macbook Pro (2.5Ghz 6mbL2, 4Gb RAM)
OS:
Mac OS/X 10.5.5
Project:
BIG LAMP-project (project dir about 550mb
(Including Perl, HTML, TT2, CSS, JS, jpg, gif, png files)
Komodo IDE "configuration"
Komodo IDE, version 5.0.2, build 24939, platform macosx-x86.
Built on Wed Nov 19 17:36:41 2008.
Toolbar - 'off' I've totally turned of everything on the toolbar
Syntax checking - Off
Code Intelligence - Off
PDK - No
SVN - YES The whole project path is a subversion checkout but I'm doing
all the actuall svn commands manually. The komodo-project is 'acting' as a svn-project though. The means I can diff history and stuff like that.
Project-tab: Usually hidden, because it's to slow to operate.
Experience:
Works kind of fast when Komodo is started. After an hour or two it gets REALLY slow... until I can't stand it and restart it, or sometimes if i'm really cranky I use 4.4 instead.
How I work:
I usually have about 8-10 files open at once.
The files in the project are between 50 and 2k lines.
Hoping for a fast resolution.
/Jocke
Yup, it's really slow for me too. Like, unusably slow, especially after IDE has been running for a few hours. I'm on OSX 10.5.5 with a 2.4Ghz macbook pro and 4GB of ram, and it feels underpowered! Scrolling up and down the editor is lumpy, it takes half a second to do a page up sometimes, etc.
I bought 4.4, and expected to upgrade to 5, but neither of them have acceptable performance. I end up using "vi"!
Very very dissapointed user (Komodo features are good, performance is too bad)
I just tested this again, and YES, Komodo+Windows under VMware (on OSX) is visibly faster than Komodo running natively on the same machine!
Agreed, komodo 5.0.2 on
System Version: Mac OS X 10.5.5 (9F33)
Kernel Version: Darwin 9.5.0
Model Identifier: MacPro3,1
Processor Name: Quad-Core Intel Xeon
Processor Speed: 2.8 GHz
Number Of Processors: 2
Total Number Of Cores: 8
L2 Cache (per processor): 12 MB
Memory: 6 GB
Bus Speed: 1.6 GHz
Boot ROM Version: MP31.006C.B05
Is unusable. Scrolling in the editor is achingly slow.
For information I'm using a wacom pen with click'n'drag scrolling set up for the thumb button. The 'feel' of scrolling is very different (and far worse) in 5 than it was in 4.4
Are thousands of 'duplicate' events being added unnecessarily.
Guys, I think that komodo unbelievable slugginess is Firefox 3 engine fault ? Why ? Because firefox 3 on MacOsX (komodo is based on ff) is also extremely slow. Try to open a lot of tabs, then fill some formulas on this tabs, open a google docs for example, then hide browser for some time, you will experience the same slowiness as komodo has.. sorry.. but i don't see any solution soon...
--
http://www.karolorzel.com
Maybe Activestate should post instructions on the correct way to downgrade to Komodo 4 along with links for the Mac download. I have been using Komodo less and ZDE more since I upgraded to v. 5. Didn't open Komodo at all last week. Too bad, because I really had come to like Komodo better. It has always been a resource hog, but v. 5 is nearly unusable....certainly can't code in it all day long or even for a few hours. It is especially too bad for those of us Mac users who forked over the $$ for the upgrade.
Hello again
So..
Anyone tried upgrading to 5.0.3?
I tried to find the release notes for 5.0.3 but
couldn't find them..
Happy holidays!!
/Jocke
This slowness problem should now be resolved with Komodo 5.0.3. The release notes are available online here:
http://docs.activestate.com/komodo/5.0/releases/ide.html#bug_fixes-5.0.3
Cheers,
Todd
Still seeing the sluggishness in 5.0.3. Related to AFP perhaps?
What is AFP?
You'll need to provide some details on the slowness your experiencing:
* Komodo version
* what parts of Komodo are slow
* your editing file types
* your editing file sizes
Cheers,
Todd