I wish Element didn't load such a huge amount of data in memory and instead fetched it from indexed db on demand. It's bonkers how much is loaded as your volume grows.

@mauve
Wonder if transient temporary cache DBs (sqlite, memory mapped flat files, etc) on the clients might help, without too much vulnerability or complexity increase.

Follow

@hobs I think so, personally. It already makes use of IndexedDB for storing all the data so I'm not sure what is even taking up so much memory. Sadly I don't have the time to take heap snapshots

· · Web · 0 · 0 · 2
Sign in to participate in the conversation
Mauvestodon

Escape ship from centralized social media run by Mauve.