-
内存占用过高
2025-04-06 14:58参考我的贴子: siyuan 究极性能优化笔记
我个人推测你的打开操作和在一个块上普通编辑消耗的内存不大,大概是你的操作会被分割成多个普通操作进行,才会导致内存暴增。但是首先你还是得把内容管理器的截图展开,不然不好判断是前端还是 kernel 的内存占用高。
-
目前是大佬 zxhd863943427 一己之力在搞闪卡重构吗?
2025-01-09 21:33只是单纯的用临时 sqlite 替换掉原有的 json,并增加几个字段不难,但是想要搞点拓展性强一点的就比较麻烦吧。
-
目前是大佬 zxhd863943427 一己之力在搞闪卡重构吗?
2025-01-09 21:29还在写,不过发现闪卡后期的拓展数据要求太多了,干脆先写一个储存数据的中间层,这几天在研究怎么塞一个 loro 的 wasm 进去,复用一下思源的 wazero 运行时。
-
可以开源思源官方同步云存储服务吗?
2025-01-07 21:15做不到,因为 D 没办法开源七牛云的后端代码出来。
假如你觉得我说的莫名其妙,那说明你并没有看过代码,不知道思源开源了什么,没开源什么。
-
作为一个新手,如何学习思源笔记的源码呢?
2024-11-24 11:41思源内核大部分的功能可以分为分为两种,一种是启动时自动执行的内容,这部分看入口。
另一种是通过 web api 调用的功能,这部分看 https://github.com/siyuan-note/siyuan/blob/master/kernel/api/router.go ,需要实现什么就照着函数跳转路径去研究。
一开始不要想着看懂全局,按照自己需要理解并修改的部分去看对应部分就行了。
-
开启同步后,思源开启缓慢!提供个思路
2024-11-23 23:46那外部改动 word 会导致同步到本地出问题吗?我感觉使用最后一个快照似乎没影响。
假如云端快照没更新 word,那 word 不会被覆写。
假如云端快照更新了 word,那使用更新的 word 覆写本地的 word 也不算离谱,毕竟有历史记录在。
更新本地的 word 到云端可以在下一次同步进行。
-
基于数据库的全局属性可行性探讨
2024-11-22 18:23这个方案最大的问题就是数据量大了之后会卡的离谱,毕竟思源是在一个没有索引、每次操作都要完全读取、反序列化、遍历、修改、序列化、重新全文写入的 json 上工作的……
与其在 json 上苟延残喘,我建议全面转投 sqlite。这东西才算是未来可期,可以承载百万级数据量的属性和表格。
现在的 json 在万行上就开始卡顿了,全部塞一起性能瓶颈只会来得更快。
-
关于 SiYuan v3.1.12 后默认自动清理超过 180 天快照的调查
2024-11-21 11:23执行时机是自动同步、手动触发同步、24 小时。所以倒不至于一打开就没了,但是你就要争分夺秒改设置了。
反正自动更新和懒得看更新详情的肯定已经一定程度上丧失选择的机会了。
-
关于 SiYuan v3.1.12 后默认自动清理超过 180 天快照的调查
2024-11-21 11:20快照是一个宝贵的资源,当前做得到能从快照中指定抽取单个文件。当前只能整个回滚不代表一直都是。
当然删光了就不用考虑这个了。
-
思源笔记丨写了一个插件,用块引实现脚注和备注
2024-11-20 23:45不过我现在失去改进这个插件的兴趣了,因为 vv 搓了个大活,enhance 插件里的划词评论……不得不说在这件事上已经达到一个极致了。
下面是视频链接:
https://simplest-frontend.feishu.cn/minutes/obcnjq7455z25m2nnym3m4fs
-
关于 SiYuan v3.1.12 后默认自动清理超过 180 天快照的调查
2024-11-20 22:30我认为的数据安全可能对其他用户来说不重要,那我举个更浅显的例子:思源即将加一个更新,会极大改善用户的体验,涵盖启动速度、移动体验、大文档连续滚动、闪卡究极改进。唯一不妙的是会随机删除 1% 用户的 1% 笔记内容,但他们不一定发现得了。
你觉得应该赞同这个改进吗?