SiYuan-Kernel 会一直增加内存,从而导致电脑卡顿(已解决)

本贴最后更新于 367 天前,其中的信息可能已经时过境迁

问题

SiYuan-Kernel 会一直增加内存,从而导致电脑卡顿

手机端也会占用内存,但是不敢弄成卡顿的效果;

后台只有微信和思源笔记,执行下面的操作一段时间,内存从 10G,到剩余 3g(手机内存配置:24GB+1TB)

如何出现的

在一个文档中,大量的新增块时,出现;(字符数 2438460,字数 2434236)

具体操作如下(所以操作都是在一个文档中,且是一直是在编辑状态中)

20231120112845.gif

配置

  • 两端都是最新版
  • image.png
  • 全部为文本,没有图片啥的

原因

image.png这个影响了,这个我设置了自动清理内存,结果它是的对于清理思源的内存,好像是一直放到了虚拟内存里,然后就虚拟内存就到达了 90%,从而导致电脑卡顿(我之前都没发现,实在在操作的时候没有出现卡顿的问题,我把后台全部关掉才发现的 😂 );我使用了电脑管家的清理,就没有出现了;虚拟内存也没有变化;

  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    22345 引用 • 89404 回帖 • 1 关注
1 操作
yanyu67 在 2023-11-21 09:00:58 更新了该帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • zxhd86

    你这大概是所有的文本都在一个块里了,导致思源必须一次性全部加载出来。

    思源并不是不支持一个文档里放大量内容:

    图片.png

    2 回复
  • 没有的,我是一个章节一个块,然后在一个个打 enter 的,然后一直这个操作,过段时间后,它就卡了

    1 操作
    yanyu67 在 2023-11-20 13:02:18 更新了该回帖
  • 我想了想,如果是一次性全部加载出来的话,那我应该会是打开文档的时候出现卡顿吧?可实际我是在使用过一段时间后,才卡顿了耶。这样看的话,会不会不是这个原因呢?

    1 回复
  • 88250

    内存应该会慢慢回收的,不过建议不要一个块太大,否则还是会卡,请参考用户指南中的 性能优化 章节。

    2 回复
  • 在这个情况下,我试了,不做修改动作,只是正常的阅读,确实会有内存回收的情况;不过这种情况下我是不会卡顿的

    1 回复
  • 我卡顿的情况,频繁出现的时候,一般都是内存没有回收的情况,SiYuan-Kernel 这个进程在我上述描述的情况下,极端情况下会到达 8GB 的占用,也就是这样才导致的我的电脑卡顿

  • 88250

    一直在做编辑调整也会回收的,这个比较复杂,和系统当前的内存使用有关。我个人建议如果是复制很多大块文本进来的话,先在外部文本编辑器中处理好分块换行,然后再使用导入 Markdown 进行导入。

    1 回复
  • yanyu67 1

    首先感谢开发者的耐性解答,我找问题了,是image.png这个影响了,这个我设置了自动清理内存,结果它是的对于清理思源的内存,好像是一直放到了虚拟内存里,然后就虚拟内存就到达了 90%,从而导致电脑卡顿(我之前都没发现,实在在操作的时候没有出现卡顿的问题,我把后台全部关掉才发现的 😂 );我使用了电脑管家的清理,就没有出现了;虚拟内存也没有变化;

  • 本地软件不好做啊。。用户的本地环境真是千奇百怪

请输入回帖内容 ...