iOS app very slow moving from search, when a note is selected, to opening the note

I have been trying for a long time to streamline a workable experience on i(Pad)OS with a large-ish vault. I sort of have managed it, although lags crop up now and again. Apart from 1) restarting device 2) delete cache (on JB device) or delete app as in uninstall and reinstall with vault backed up 3) pinpoint which core or community plugin might be responsible (try deactivating a couple of core plugins as well), I can offer the following I wrote about these things:

There are other ways (like on this thread, for instance, but I wouldn’t recommend it too much) as well.

I use about 10-30 community plugins as well; 10 as in absolute must and I have 2 other config folders for mobile I can switch to (“relaunch as”) at a push – and of course all this is testing the waters rather than me knowing any of the rest of the 10-20 plugins are responsible for any lag.

What I found is that lag usually happens through accumulation as in daily usage (which is why restarts and cache deletions can have a refreshening effect) and by searching and caching in a large vault – in my case the large vault would amount to some 50-55MB in md files across 13500 files and that alone should not be a problem…
I started using ripgrep searches through iOS Shortcuts to not have Obsidian cache in the contents of all files but that’s about 5-6 times slower (35-45 secs compared to 6-7 secs in Obsidian) and not everyone is comfortable with terminal/JB hacks.

One thing is for sure: it is not about the performance or RAM of the device, but the handling of data, but I haven’t been able to pinpoint the exact issue. Too many inlinks (I have 150000)? Too many folders too deep? Diacritic characters galore? I’ll stop here…

1 Like