We are migrating from a Citrix 4.5 MetaFrame / Office 2003 (Old) environment to a Citrix 6.5 XenApp / Office 2010 (New) environment. In the old environment Outlook 2003 would consume a lot of RAM, but when it was minimized it would release most of the memory. So we wrote an app to minimize Outlook 2003 when there was 15 minutes idle time. The really help our memory usage when 30 users were using Outlook.
Our experience now is quite different. Outlook 2010 is using considerably more memory. To make matters worse it does not release memory when Outlook is minimized. Closing outlook is the only way to recover memory. We have seen 1 user's Outlook 2010 use 400 - 500 MB of RAM.
One more thing, we are not using Exchange. Alt-N's mDaemon is our mail server. We use mDaemon's Outlook Connector to connect Outlook to the mail server. mDaemon is a imap mail server on steroids. We really like it.
Here are the steps taken to minimize
1. Disable all add-ins, except the mDaemon Connector add in.
2. Reduce the amount of mail in the inbox and sent items folders.
We are looking for advice and suggestions for minimizing the amount of RAM used by outlook.
Also, if you have suggestions for reducing RAM usage by the other Office apps please send them along too.