#705 accepted
Will Roland

High Memory

Reported by Will Roland | April 7th, 2014 @ 12:48 AM

Can't figure this out...random high memory use, on the order of 400MB-600MB. What I have noticed so far:

  1. Starting MailMate to an idle state, memory use is normal, in the 80MB range.
  2. Command-N to start a new email sets off the beach ball for about a minute.
  3. When the new email window finally opens, the memory use goes way up.
  4. Subsequent requests for a new message open the new message dialog quickly, but the memory use stays high.

FYI..this could be a deal-breaker, but I'm sure there is leak somewhere...

Thanks.

WR

Comments and changes to this ticket

  • benny

    benny April 7th, 2014 @ 07:11 PM

    • State changed from “new” to “accepted”

    MailMate loads various database index files lazily. This is why the increase in memory usage happens when creating a new email.

    MailMate does not scale well memory-wise. Unless you have less than 50K messages then what you are observing is probably relatively normal (I'm not sure about the exact numbers). This is of course something I would like to improve, but it has not yet been a high priority. MailMate indexes every header of every email body part and some of these index files can be huge, but the very flexible query system (used for smart mailboxes and many other features) is also very memory hungry.

    I'm sorry it's a deal breaker, but I hope I'll see you back when I've had time to improve this aspect of MailMate (and then I'll try to remember to update this ticket).

    Thanks for the feedback.

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile »

Mac OS X email client.

Shared Ticket Bins

People watching this ticket

Pages