[建议]建议优化ob启动速度

似乎2021年就有人提出过这个问题,但说楼主设备旧没有解决。
还有个人也问了怎么加快启动/库加载速度,说是库里图多会影响到,也没有解决。

现在就再提下,希望开发组的大神们能注意到并解决 :grin:

问题描述

Android端ob启动慢
我的库大概共2w个文件吧,主要是把以前印象、有道的笔记迁移过来的,有许多图片。
开启2个常用插件(obsidian-spaced-repetition, obsidian-filename-heading-sync)时,启动时间约36s

关闭第三方插件,启动时间约22s

库中的文件:

当前 Obsidian 的版本及安装环境

Obisidian: 1.4.6
手机:红米Note 12 Turbo

理想中的情况

希望无论库有多少文件,在不开启第三方插件的情况下,手机中启动速度能控制在1~2s内;而如果开启第三方插件的话,希望也能先打开ob界面(时间也控制在1~2s内),后台加载插件。
目前也可以借用Templater延迟插件启动,感觉对实际使用没有什么影响。


一个良好的功能建议应该包含以下要素:

自己的需求

不希望在加载界面等待太久(超过3s,就明显感觉到在等待软件启动了),另外,如果切换到别的软件,再切换回到Obsidian,又会重新启动加载(就又要等待了,这也许有Android系统后台进程管理的限制,但如此长的启动时间,还是会让人在意的)

在桌面端,就算加载时间长些(我测试我win10系统中,开第三方插件启动约20s,不开约10s),也可以切换到其他软件窗口,不必盯着启动界面等待,影响不大。
当然,如果桌面端也能优化启动速度就更好了~

尝试过/想象的解决方案

借用Templater调整插件延迟启动时间,似乎没有太大帮助。

1 个赞

看Roadmap应该有这个计划?

我也有这个问题,所以不使用移动端

那你手机上怎么处理的,搭建完整工作流,手机上最好也能流畅使用。目前手机上这么慢的启动速度,我也就要看某个笔记才打开。新建笔记,都用系统自带的便签更快捷些,然后多个笔记再集中整理。

有么,这个 Mobile quick capture感觉不像是这个意思啊,也没有更详细的说明

手动记录采用:fleetingnotes
聊天记录采集:五彩
发布到自己的博客,搜索博客

好像是快速记录的意思,这里也有人提了这个问题 [Feature] Faster startup time for quick capture + sync

目前似乎是这几种解决方式:

  1. 保持ob后台不被杀死,这样就第一次启动慢,后续就方便些,但耗电是个问题
  2. 用第三方应用,如Markor,或便签,
  3. 用Templater延迟第三方插件启动的方式,加快启动(库中文件多的时候,就没有效果了)

这个应用很有意思,找个时间试用下 :+1:

提升捕获速度或许需要解决打开慢的问题吧…

+1

我现在是先在 Drifts app 里面写,

之后在保存到 Obsidian 移动app里.

自动导入ob,还是手动呢

我的骁龙870的的小米平板5 Pro 8G,保不住后台,什么后台权限,自启动,保后台的模块,都给了。楼主手机比我的平板更好,不知道能不能保得住。如果还是保不住,总不能升级16G吧。

希望路线图的快速捕获是优化OB快速启动的意思,不是的话挺失望了。

也是希望能优化一下ob的性能,因为在手机端,肯定要开一些插件(改变显示的)保证在桌面端的浏览体验

我目前是手动
(凑齐八个字)

我的MatePad11也是870、8G,能常驻后台