Re:App Should Have Been a Website (and Probably Your Game Too)
by mvladic on Tuesday December 31, 2024 @06:53AM
(#42558175)
Here is the screenshot showing memory consumption of Obsidian (I did wait 30 seconds for memory to settle down after initial spike which was 240 MB): https://pasteboard.co/uW2lPNSbL7f7.png
[EDIT] Here is memory consumption of Daino Notes: https://pasteboard.co/z5pciLoh99i6.png
Re:App Should Have Been a Website (and Probably Your Game Too)
by rubymamis on Tuesday December 31, 2024 @06:57AM
(#42558202)
This is what I get with an *empty* vault: https://pasteboard.co/N3IdNUKUUNKq.png
EDIT: Btw, I do have plans to cut RAM usage significantly in Daino Notes (I focused more on load time and responsiveness). But getting back to my point - I can do these optimizations because those RAM inefficiencies are a result of my code, not some abstractions I can't change.
Again, from my understanding, Obsidian is not that. If I remember correctly it is based on CodeMirror which is designed to only handle (EDIT: rich) text.
Edit (addendum): BTW, I'm not sure your Obsidian RAM reading is correct, an empty instance of Obsidian with one note uses 285MB (all 4 processes together) on my machine (M1).