Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Curious about memory usage in 1.1.4 (5844)

#2956

While looking at Activity Monitor memory usage for an unrelated reason, I noticed that quite a lot of memory usage was being charged to MailMate. Fortunately Activity Monitor supports copying, so here's a listing below.

Points of interest:

  • the "about:" processes add up to a lot -- I assume they've got something to do with message content display? At the moment I only have one message displayed, and these all add up to a significant amount of footprint.

  • I don't know what the "com.apple.audio.SandboxHelper" processes are for, since I don't have MailMate configured to play any sounds.

Other than those items I don't see anything out of the ordinary, but I'm happy to run a leaks report or gather any other diagnostics that you would like.

MailMate 877.6 MB about: 51.3 MB MTLCompilerService 36.8 MB com.apple.appkit.xpc.openAndSavePanelService (MailMate) 36.0 MB about: 32.1 MB about: 31.2 MB LookupViewService (MailMate) 24.8 MB about: 23.4 MB QuickLookUIService (MailMate) 19.7 MB about: 17.1 MB about: 16.7 MB about: 15.0 MB about: 14.3 MB about: 14.3 MB about: 13.7 MB about: 13.2 MB about: 13.0 MB MailMate Web Content 13.0 MB QuickLookUIService (com.apple.appkit.xpc.openAndSavePanelService (MailMate)) 10.6 MB MTLCompilerService 10.4 MB MailMate Networking 9.3 MB MTLCompilerService 8.5 MB MTLCompilerService 7.6 MB MTLCompilerService 7.1 MB com.apple.audio.SandboxHelper 4.7 MB com.apple.audio.SandboxHelper 4.7 MB com.apple.audio.SandboxHelper 3.2 MB com.apple.audio.SandboxHelper 3.2 MB com.apple.audio.SandboxHelper 3.1 MB com.apple.audio.SandboxHelper 3.0 MB com.apple.audio.SandboxHelper 3.0 MB com.apple.audio.SandboxHelper 3.0 MB com.apple.audio.SandboxHelper 3.0 MB com.apple.audio.SandboxHelper 2.9 MB com.apple.audio.SandboxHelper 2.9 MB com.apple.audio.SandboxHelper 2.9 MB com.apple.audio.SandboxHelper 2.8 MB

Reported by Rich Siegel · November 19th, 2021 @ 06:38 PM

State: reproduced
Milestone: none
Assigned to: benny benny

Activity

  1. benny
    benny
    • State changed from new to reproduced

    Yes, the about: processes are related to message views. Multiple HTML views (WKWebView) are used to display a message, but more are currently used than really necessary. It can certainly be improved. If/when that happens I'll update this ticket.

    In addition to this, MailMate caches the views used for the 5 most recently displayed messages. On average, I'll guess this will add up to around 20 WKWebViews. If you see much more than that for a single window then it might be a bug/leak.

    November 20th, 2021 @ 10:37 PM

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.