3 ms·
The thing I find totally infuriating is, this strategy of decoupling the backend business logic into a performant, cross-platform Rust service seems really smar
by Eric_WVGG 5y ago
The thing I find totally infuriating is, this strategy of decoupling the backend business logic into a performant, cross-platform Rust service seems really smart! Now that you have decoupled brains, you could put it behind a native front end, brilliant, Adobe should have done this with their Creative Suite a decade ago.
But no, they used this strategy to support a trash cross-platform frontend. Wonderful. Will be evaluating ElPass this weekend.
- fnord123 5y agoFWIW on Linux my 1Password is using 122MB Resident (with 37GB Virtual which is a weirdly huge amount) according to htop. It also uses about 1% of the CPU when idle according to system monitor. And according to sysprof it was in 6-10% of my machine's traces from some short samples I just took.
- mananaysiempre 5y ago37GB virtual might just be a mostly-harmless convenient fiction for something like a BIBOP-style[1] allocator. I haven’t observed this with Electron apps, but WebKitGTK-based web browsers like Epiphany and Eolie do do funny things to my process list with their dozens of processes consuming 100+ GB virtual memory (in reality, address space) each. [1]: https://foldoc.org/Big+bag+of+pages https://foldoc.org/Big+bag+of+pages