数学公式预览突然变得卡顿

遇到的问题

最新版本的obsidian,前两天用得好好的,突然我的仓库中含有数学公式的页面在下滑的时候都会卡顿,o(╥﹏╥)o在开启安全模式以及关闭所有css样式和主题以后稍有好转,但是还能看见卡顿现象,2. 最重要的是!在另一台电脑surfacepro11(这台电脑配置还要差一些)上完全没有卡顿现象出现,两台电脑使用官方同步进行同步,3. 在把surface的库完全复制到此电脑后打开,卡顿现象无改善,4. CPU以及GPU占用率仅在百分之5左右徘徊,5. 在使用ctrl + shift +I 检查滚动卡顿原因时,发现插件并未占用过多资源,并且6. 逐个关闭插件检查原因时没有改善

预期的效果

  1. 解决昨天未遇到的卡顿问题
  2. 如果不能解决的话,也希望能了解为何而卡顿,为何在另一台电脑上不卡顿
  3. 为何这种现象能够突然出现
  4. 如何能够避免再次发生

已尝试的解决方案

  1. 在开启安全模式以及关闭所有css样式和主题以后稍有好转,但是还能看见卡顿现象
  2. 在另一台电脑surfacepro11(这台电脑配置还要差一些)上完全没有卡顿现象出现,两台电脑使用官方同步进行同步
  3. 在把surface的库完全复制到此电脑后打开,卡顿现象无改善,
  4. 检查发现CPU以及GPU占用率仅在百分之5左右徘徊
  5. 禁用GPU加速无影响
  6. 在使用ctrl + shift +I 检查滚动卡顿原因时,发现插件并未占用过多资源,
  7. 逐个关闭插件检查原因时没有改善
  8. 在各个平台社区求助搜索暂时没得到结果
  9. 在NVDIA控制中心修改分辨率等操作无意义
  10. 使用别人的库(没有插件但又大量数学公式) 卡顿现象得到改善 但仍然不丝滑
  11. 在此之前十分钟,出现一次预览问题,所有markdown无法在编辑模式下被实时预览,同时伴随下滑的卡顿问题

这种问题确实不好排查

提两个楼主没说的细节:

  • 调整 Obsidian 自身设置的硬件加速, 启动关闭安全模式/插件后, 最好是 “彻底关闭所有 Ob 仓库, 再重新打开 Ob”
  • 操作系统里的屏幕缩放, 以及 Ob 的全局缩放, 都重置回 100%

– 当然我感觉以楼主描述问题的专业细致程度, 这类操作细节应该是做好了的


像这种始终找不到问题原因的, 个人经验是跳出来探索, 比如考虑试试下面这些:

  • 研究 “前几天好好的, 现在卡顿” 这期间装卸了啥软件, 动了哪些配置
  • 看看 Ob 阅读视图是否卡顿
  • 录一段 “确定不卡的笔记” 在同等操作下的性能日志, 看看各函数耗时开销是否有区别 (估计没区别, 或者有区别但无法理解意义)
  • 超长的, 无数学公式的, 含有大量代码和复杂嵌套列表 callout 的笔记是否卡顿
  • 同时打开三个仓库, A 出问题的仓库; B 别人数学笔记仓库, 复制一份问题笔记; C 无插件无主题无字体沙盒仓库, 复制一份问题笔记, 看看具体如何卡顿
  • 同一份数学笔记在其他工具里是否卡顿, 如 Typora, 在线网页版 markdown 预览网站等等
  • 出问题仓库的电脑直接禁 N 卡看看效果 (另外 Ob + Win10 + N卡 以前有个 多帧采样抗锯齿导致字体发虚问题 说实话, 我感觉跟楼主问题关联不会很大, 但实在找不出原因也只得试试)

别的暂时想不到了, 希望楼主能顺利解决