Allen29
(Allen29)
1
近几周遇到了 Mac 端 Obsidian 切换/打开笔记卡顿的问题,以至于几乎无法使用的地步,不知是否有人先前曾经遇到过、如何得以解决。
具体表现为:Obsidian 在 quit 后重新打开(意味着重启无效),第一次在浏览界面点击或 cmd+o
打开另一篇笔记后仅标题变化、内容不变,数分钟后内容会切换为对应笔记;第二次及之后标题和内容都不再改变。
Obsidian 论坛中相关问题并没有特定的解决方案。已经通过逐一关闭外观主题和各类插件进行排查,均未果。所有笔记文件和 .obsidian
配置文件都通过 iCloud keep downloaded 保存在 Mac 本地,不存在过去的加载问题;iPhone 和 iPad 没有出现类似情况。
软件版本均为最新:macOS 15.0.1;Obsidian 1.6.7
Minja
(Minja)
2
方便问一下硬件型号和配置吗,Obsidian 其实非常吃配置,很可能一个大版本软件升级之后就跟不上。或许是 Obsidian 对 macOS 15 优化不到位造成的。
我曾经就被 Obsidian 逼着从 2017 款的电脑换成了现在的电脑。
Allen29
(Allen29)
3
MacBook Pro 16‘ M2 Max、32G+1T,配置我想应该不至于跟不上
优化问题确实有道理,但或许不是普遍现象所以不太看到有人反馈。我可能需要等 Obsidian 下一个小版本更新。
Minja
(Minja)
4
也可以开个新的 vault,看看是不是文件过多或混入了无关数据造成的。
一般来说有几种可能,提供一些思路吧
-
Mac 问题
-
Obsidian 软件与插件问题
- 软件优化问题
- 某个插件和主题的问题(排除)
.obsidian
文件夹内存在无效的配置文件或者重复文件导致卡顿。
-
Vault 问题
- Vault 大小和数量过大导致性能问题
- iCloud 同步策略问题,文件存储在本地,但仍可能涉及到网络读写获取最新版本导致延迟。
Obsidian 是 Electron 应用,可以用网页开发的思路排查,可以尝试在 Obsidian 里 Command + Option + I
打开“控制台 - 性能”页面,点左上角录制。然后操作 Command + O
,看下切换页面的时候有没有触发什么耗时很久的脚本或者任务。
4 个赞
Minja
(Minja)
6
这个思路可以啊,我刚想吐槽 Obsidian 是个套壳,不能用 Console.app 检查。原来还有当成网页检查这一招。
Allen29
(Allen29)
7
谢谢,这确实是个完全没意识到的排查方法和思路。如果之后再有问题,会尝试使用这个办法;当然最好是不要遇到问题。
不过在看到前,我似乎通过一些操作解决了这个问题。可能的症结还是在文件读取上,因为 iCloud 尽管支持了 Keep Downloaded,但当我点进标记已下载的文件夹后,有一个 md 文件始终无法下载下来。移除那份文件后,Obsidian 就恢复了正常。
2 个赞
Minja
(Minja)
8
啊,macOS 15!想起来了,iCloud 又在整幺蛾子……
2 个赞