Hi, I’ve seen a few previous threads about high memory usage. I’m using MacOS 15.6 and eMClient 10.4.4867 (a1d5549). The memory usage is around 350mb when I start the app but this seems to build up over time and gets to over a GB after a few hours. Is this normal, it seems very high for 2 accounts. Any thoughts?
Backups done too often?
I don’t have backups enabled.
The memory usage is around 350mb when I start the app but this seems to build up over time and gets to over a GB after a few hours.
Could be the app “is still possibly synching accounts” etc. So if you have only just added accounts click the dropdown on the right of Refresh and click “Show Operations” to see if it is synching anything which might explain why the app is getting to over a GB after a few hours.
If there is no accounts synching, then “if you are closing and reopening the app with the red dot” instead of minimizing the app to the dockbar, “that appears to add memory every time its re-opened” as @ttf advised in another thread. So just incase you are doing that.
Hi, accounts were added weeks ago, not that. I’m not closing and re-opening the app with the red dot either.
accounts were added weeks ago, not that. I’m not closing and re-opening the app with the red dot either.
Then you need to “send in your memory usage” to try and find why its happening as per @Filip_Navara advised in the below post from the following thread.
What you’re seeing is fairly common with eM Client on macOS, where memory can gradually grow due to cached mail, indexing, or background sync processes not fully releasing resources. A quick fix is to restart the app periodically and disable heavy features like long email sync history or excessive local caching if you don’t need them. Also make sure you’re on the latest version, because memory leak fixes are often included in updates.
I am fairly new to MacOS and I also wondered about this. I have done a lot of research on this and have found that this is not just normal behavior but INTENDED behavior. Mac has a very different philosophy on memory usage than does Windows. This is a great explanation I found:
why do programs run on a mac use more memory than windows versions
macOS is designed to use as much available RAM as possible to cache data and speed up performance, interpreting unused RAM as wasted, which often makes memory usage look higher than Windows. macOS actively compresses memory and uses swap space to manage resources, prioritizing system responsiveness over keeping RAM usage low.
Here are the key reasons behind this behavior:
- Aggressive Caching & Preloading: macOS preloads applications and data into RAM to make launching apps and switching between them faster. This “cached files” memory is immediately released if needed, but it shows as used in Activity Monitor.
- Different Memory Philosophy: While Windows often tries to free up RAM to keep usage low, macOS allows apps to take what they want, believing that “unused RAM is wasted RAM”.
- WindowServer Process: On macOS, the WindowServer process draws all application windows and can consume significant memory, especially if you have many apps running, high-resolution displays, or many files on the desktop.
- Memory Compression & Swap: If physical memory runs low, macOS compresses data and uses fast SSD swap, which allows it to handle heavy loads smoothly even if the RAM usage percentage looks high.
- Unified Memory Structure: On Apple Silicon Macs, the memory is unified between the CPU and GPU. This can make memory usage look higher, but it is often more efficient than traditional separate RAM and VRAM setups.
+5
Key Takeaway: High memory usage on a Mac is not necessarily bad, provided that the Memory Pressure graph in Activity Monitor is green. If the pressure is green, your Mac is managing its memory efficiently
I tweaked the sync options and it seems to have made a reasonable difference - thanks.