It seems that this issue was raised in 2021, but said that the old owner’s device was not resolved.
Another person also asked how to speed up startup/vault loading, saying that having a lot of diagrams in the vault affects it, and that wasn’t resolved either.
I’ll mention it again now in the hope that the gods in the dev team will notice and fix it .
Use case or problem
Slow startup of ob on Android
I have a vault of about 2w files in total, mainly migrated notes from EverNote and Youdao, with many images.
With 2 common plugins (obsidian-spaced-repetition, obsidian-filename-heading-sync) on, the startup time is about 36s.
With 3rd party plugins turned off, startup time is about 22s
Files in the vault:
image|690x43
Proposed solution
I hope that no matter how many files there are in the vault, the startup speed in the phone can be controlled within 1~2s without opening the third-party plugin; and if the third-party plugin is opened, I hope that the ob interface can also be opened first (the time is also controlled within 1~2s) and the plugin can be loaded in the background.
- At present, you can also borrow Templater to delay the start of the plug-in, and I feel that it has no impact on the actual use. *
Current workaround (optional)
Obisidian: 1.4.6
Phone: Redmi Note 12 Turbo
Screenshot_2023-07-10-19-06-54-349_com.android.se|225x500
A good feature proposal should contain the following elements:
Your own needs
Do not want to wait too long in the loading interface (more than 3s, it is obvious that you are waiting for the software to start), in addition, if you switch to another software, and then switch back to Obsidian, it will restart to load again (then you have to wait again, which may have the limitations of the background process management of the Android system, but such a long time to start up, but it will still be a person who cares)
On the desktop side, even if the loading time is longer (I test my Win10 system, open the third-party plug-in startup about 20s, do not open about 10s), you can switch to other software windows, do not have to stare at the startup interface waiting, the impact is not great.
Of course, if the desktop side can also be optimized for startup speed, it would be better~
Tried/imagined solutions
Borrowing Templater plugin to adjust the delayed startup time of the plugin doesn’t seem to help much.
Related feature requests (optional)
Translated with DeepL Translate: The world's most accurate translator (free version)