The Omni Group
These forums are now read-only. Please visit our new forums to participate in discussion. A new account will be required to post in the new forums. For more info on the switch, see this post. Thank you!

Go Back   The Omni Group Forums > OmniFocus > OmniFocus 1 for Mac
FAQ Members List Calendar Today's Posts

 
Slow Inbox Behavior Thread Tools Search this Thread Display Modes
Recent versions seem to 'save to ominifocus cache' anytime an inbox field is entered. Slooooooows down the entire "blackbelt" process. My mind is no longer like H2O :)

Has anyone else noticed this?

Thanks.
 
Not just the inbox. The entire app. has become slow as molasses. Every change I make initiates a 3-4 second lag. Rebuilding the database did not help. (I'm on build 94243.)

I'm very concerned that OF is not scaling well with large databases.
__________________
Cheers,

Curt
 
In my original scaling testing, we could easily handle 10s of thousands of records (I don't recall at what point I stopped testing, but it was well above 100k, I think).

Many features have gone in since then, so probably one of them (most likely, summary computations) is slowing the application down.

If you hit a slowdown with real-world data and you have access to Spin Control (in the developer package), please send us the log it emits. If you don't have access to Spin Control, you can gather a sample from the command line.

- Find the process number of your OmniFocus using Activity Monitor or 'ps' in Terminal
- Type 'sleep 5; sample my-pid 10' in Terminal, hit return
- Start repeatedly doing the slow action in OmniFocus until Terminal returns from the sample
- Mail me the file it emits along with a description of what you were doing (tjw at omnigroup dot com) or send it to omnifocus@omnigroup.com. If you can include your OmniFocus app support directory and preferences, so much the better.

Thanks for the help tracking this down!
__________________
CTO, The Omni Group
 
You can also gather a sample in Activity Monitor directly: just select OmniFocus (it's easiest if you use the Filter to search for it), then click on the "Sample Process" button in the toolbar (or select it from the menu, where its keyboard shortcut is Option-Command-S).

If you prefer to sample from Terminal, you can simply enter "sample OmniFocus 10" to sample for 10 seconds; you no longer have to look up the process id for OmniFocus by hand.
 
Quote:
Originally Posted by Ken Case View Post
then click on the "Sample Process" button in the toolbar
(Not there by default but available by customizing the toolbar)
 
Spin Control samples are on their way.
__________________
Cheers,

Curt
 
r94320 has one fix, though I'm not sure this is the same performance problem others are seeing. Once it pops out of the build server, any updates as to how it affects performance for y'all would be helpful.
__________________
CTO, The Omni Group
 
Much, much better. Thanks, Tim!
__________________
Cheers,

Curt
 
Good to here! If anyone gets slowdowns again, feel free to throw files at me.

Thanks to everyone that sent data this time around!
__________________
CTO, The Omni Group
 
 




Similar Threads
Thread Thread Starter Forum Replies Last Post
Omnifocus is slow, very slow. bushi OmniFocus 1 for Mac 22 2011-01-06 01:16 PM
Strange inbox behavior with 1.8 MacSparky OmniFocus 1 for Mac 1 2010-04-26 07:29 AM
Changing Send to OmniFocus inbox behavior ptorngaard OmniFocus Extras 4 2010-02-11 02:05 PM
Send to Inbox is very slow in 1.1SP Ward OmniFocus 1 for Mac 4 2009-03-02 08:08 AM
Inbox items stay in inbox after being assigned Project Roll OmniFocus 1 for Mac 2 2008-09-20 10:28 AM


All times are GMT -8. The time now is 01:45 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.