tiddly-gittly / TidGi-Desktop

TidGi is an privacy-in-mind, automated, auto-git-backup, freely-deployed knowledge management Desktop note app, based on Tiddlywiki, with REST API for web-clipping and Anki connect. 「 太记 」是一个基于「 太微 TiddlyWiki 」的知识管理桌面应用,能保护隐私内容、高级自动化、自动Git云备份、部署为博客,且可通过RESTAPI与Anki等应用连接。(迭代开发中欢迎试用,开发进度见下方链接)(Under active development, see website below for details)
https://tidgi.fun
Mozilla Public License 2.0
1.69k stars 102 forks source link

bug: 内存和cpu占用非常高 #562

Open king0billy opened 3 months ago

king0billy commented 3 months ago

Environment 环境信息

TidGi (win32) Version v0.9.6

Electron Version: 29.2.0 Node Version: 20.9.0 Chromium Version: 122.0.6261.156

Description 描述

[ TidGi-2024-05-25.log s-XU3NXbsIFs80uLTHieu-HydroWood-2024-05-25.log

](url)

image

Steps to Reproduce 复现方式

每次从启动开始占用越来越高

Additional Context 额外上下文

而且还非常非常的卡,点击一下哪都要两秒才有反应

king0billy commented 3 months ago

似乎和 [img[ ]] 语法有关。当打开的tid文件里有这个语法, [img[ ]]括号内的路径错误加载不出来的时候占用特别高。

linonetwo commented 3 months ago

看看前后对比情况,如果证实,那也有可能是通过file:// 加载图片的bug

king0billy commented 3 months ago

含 tiddlers+ shadows的 测试用例 https://1drv.ms/u/s!AkIa8srN94mPg7QRSYy7_cBUrZC-mA?e=HiVXsW

a json file that doesn't have my shadow tiddlers: https://1drv.ms/u/s!AkIa8srN94mPg7RPyxuyIoNnlOS3sg?e=IlT1fW

这两个链接把[img[]]的文件排除了。。

测试用例: notion封面插件使用心得【必定产生加载bug】.json