Forum Discussion
High memory usage with v8; what could be wrong?
I upgraded to v8 and now I'm seeing extremely high memory usage. On my M1 iMac, V7 used about 150MB but now with V8 I'm seeing memory usage of almost 500MB. A 3x increase in memory usage after upgrading doesn't seem normal. Could my installation be botched, is there a way I can check for any issues that cause this abnormal memory use?
1Password Version: 8.7.0
Extension Version: 2.3.3
OS Version: 12.3.1
29 Replies
- Former Member
Ditto - running 80700098, on PRODUCTION channel on MacOS 12.3.1 on M1 Max - memory for just the 1Password process alone is 1.4GB?
- FredericCFrequent Contributor
Sadly 1password8 is heavier than 1Password7, around the double or RAM usage. Users alerted 1Password team during the Beta version but sadly nothing was really significantly done from user point of view.
At this state 1Password8 use as much memory as VSCode with a bunch of plugins loaded, and half of Photoshop which is not known for is light memory usage…
Perhaps this version is better for 1Password dev team / sales team, but from a user point of view, there is no clear benefit sadly.Fred
- Former Member
Hi 1P_Ben
Thanks for the link how to encrypt to support.
I already used "plain" email, with whatever I could think of, to make it as secure as possible.
Currently in dialogue with one of your colleagues.I understand @DustyOldMan disappointment re: memory usage on 2022-05-15
Reading your reply above to @dspiewak
It makes all the sense it does to ask for step by step examples.Having written that, whilst thumbs up for your colleague who is assisting me via email, given this:
"We'd love to get to the bottom of this experience."
If you (1Password) could provide an "all that needs outlining" document, thanks in advance.
This will save so much time. In my "support case", I receive (again, great support) screen shots and looking at these, I say:
We are not comparing "Apples to Apples".Support is testing/ trying to reproduce what I encounter, on a machine with 8GB Unified Ram and around 500MB is in "swap".
I enjoy 64GB Ram, haven't experienced any swap whatsoever, at all, on this machine.
Even if I were to switch on the 1Password Safari extension, which I do not (due to RAM usage), even with 400 open Safari tabs, still no swap...
However, yes, around 30GB RAM is being used, this by enabling the 1Password Safari extension (while Safari is open).
So, there's that.To this question I received:
= =
"Let me know if the memory consumption of each tab is different on your end with and without 1Password"
= =I replied:
= =
"Any advice on how I can accomplish this and provide you with what you request?"
= =I mean well, and I don't know how to "assist".
The example screen shot I received from support shows maybe 20 "Safari tabs" at most.
I can't fit 400 some "Safari tabs" in a screen shot.Hence me asking;
Is there is an alternative way to "measure" the 1Password Safari extension's RAM usage?
I can only "see it happen", which isn't that helpful working towards a better experience.Thanks, Ben.
Stay healthy, - 1P_Ben
1Password Team
@dspiewak
I'm sorry to hear you're experiencing less responsiveness with v8 than with v7. Could you please outline for us:
- What environment this is occuring in (hardware, version of macOS)
- What tasks are less responsive
It would be especially helpful if you could provide any step-by-step examples, e.g.
- Open and unlock 1Password
- Create a new item
- When clicking the save button there is a delay of X while using 1Password 7 and Y while using 1Password 8
We'd love to get to the bottom of this experience.
Ben
- 1P_Ben
1Password Team
@1ofMany
Information on sending us PGP encrypted email can be found here:
Send an encrypted email to 1Password Support
Ben
- Former Member
1P_PeterG Fwiw, 1Password 7 uses about 250-300 MB of RAM and is dramatically more responsive than the new Electron application. I realize it's a bit in vogue to hate on Electron, but it's hard to make the claim that responsiveness is the priority when the new version is less responsive despite requiring a much larger memory footprint.
- Former Member
1P_PeterG Thanks for circling back. It's disappointing to hear that this is the normal memory use for v8. It means it's significantly more memory intensive than previous versions. On an 8GB machine, that's not something I wanted to hear. I'll have to live with this until a better alternative comes along. At least we have clarity on this now, thanks for getting that sorted out.
- Former Member
Could you please provide the proper support email-address?
This since I would like to use your public PGP key.Appreciated in advance,
- Former Member
Hi 1P_PeterG,
Will do, contact support.
Please check the settings for your outgoing email notification(s),
I found your reply, thanks btw, in my spam folder.Best,
- 1P_PeterG
Community Manager
Hi @dustyoldman, back with more. 👋
The short answer is: memory usage is complex and variable, but there are some general parameters that it might be helpful to know about. Long story short, we don't see the memory usage you've screen-grabbed here as being too out of the ordinary. (1ofMany's, on the other hand, is clearly an issue that needs looking-into).
To explain a bit more:
- 1Password's memory usage depends (among other factors) on how many accounts and items you have in the app.
- As a general point of reference, 1Password usually runs at about as much memory as a typical browser tab.
- From an engineering perspective, whenever we were faced with a choice between speed or reduced memory, we always chose speed. The responsiveness of the app (which we've heard a lot of positive feedback about) suggests that we are likely striking that balance in a way that works for many people.
We of course recognize that there may be divergences of opinion on how much memory usage is acceptable, but given that 1Password allows instantaneous filling of passwords into native apps and the browser at any time, this seems like a reasonable path to take.