I looked up at iStatMenus in my menubar and noticed the little pie graph representing memory was much more filled than it should be - 1P is hogging a bunch of it. I know there are a bunch of ways that *nix calculates memory usage so it's difficult to know which number is "right", but Activity Monitor's summary table says 1P is taking > 11GB of memory.
ps shows the resident memory size of the offending process (
pid 1861) to be about 5.5GB (rss is shown below in 1K blocks):
$ ps -o pid,user,rss,command -ax | grep 1P 1861 rhornsby 5512268 /Applications/1Password 7.app/Contents/MacOS/1Password 7 -psn_0_xxxxxx 39132 rhornsby 21964 /Applications/1Password 7.app/Contents/PlugIns/1PasswordSafariAppExtension.appex/Contents/MacOS/1PasswordSafariAppExtension
It's also consuming a way more than its share of CPU time (nearly 40 hours in 2 weeks of uptime):
501 1861 1 0 19Jul20 ?? 2308:20.65 /Applications/1Password 7.app/Contents/MacOS/1Password 7 -psn_0_xxxxxx
Right now, Activity monitor has it hovering around 12-14% CPU.
Obviously, the most efficient solution is simply to kill and restart 1P. That's also the most brutal approach and least helpful to you guys.
I have enough memory I don't need to kill the process immediately, and everything is more or less behaving correctly AFAICT. Before I kill it to get the memory and CPU back, is there anything I can capture (without compromising encrypted data, obviously) that would help you guys in tracking down a possible memory leak?
1Password Version: 7.6
Extension Version: Not Provided
OS Version: 10.15.6
Sync Type: 1P.com
Referrer: forum-search:memory leak