同步时间过长,创建引用块阻塞严重

本贴最后更新于 787 天前,其中的信息可能已经沧海桑田

我的场景时这样的

刚改完上一处地方,这时触发了的同步功能,后来发现同步了很久

就在这同步的同时,选中一个词然后通过 alt + [ 创建文档

有以下现象

  1. 选中词汇消失,只剩一个光标在等待,感觉像被别处阻塞
  2. 等同步完成后,刚才光标处才会创建出引用块
  3. 如果阻塞期间将光标移动到别处,改引用块就会创建到别处

当然对于“同步阻塞引用块创建”只是主观判断

其中有一次紧跟着看日志应该跟此处相关

W 2022/05/11 00:23:30 queue.go:125: queue tree [13024ms]

这个操作会不会是跟我这个笔记本太大的缘故?

rebuilt database for notebook [20210822022918-xxxxxx] in [166.92s], tree stat [count=3117, size=105 MB]
  • 思源笔记

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

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

    19841 引用 • 76040 回帖
1 操作
Bard 在 2022-05-11 02:25:24 更新了该帖

相关帖子

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • Bard
    I 2022/05/11 02:09:43 sync.go:254: sync [cloud=89292, local=89343] uploaded in [32.60s]
    I 2022/05/11 02:19:12 sync.go:254: sync [cloud=89343, local=89499] uploaded in [28.09s]
    

    还是这个笔记本,刚才同步期间,连这个笔记本内部移动文档也阻塞了

    看来应该是同步时候会阻塞很多操作吧

    这个笔记本虽然文件多,但当前我都没有动别的文档,在编辑的也就七八个文档

    这个时间这么长感觉还可以优化下

  • Bard
    I 2022/05/11 01:41:03 sync.go:254: sync [cloud=89263, local=89268] uploaded in [26.77s]
    I 2022/05/11 01:42:50 sync.go:254: sync [cloud=89268, local=89272] uploaded in [31.33s]
    I 2022/05/11 01:45:42 sync.go:254: sync [cloud=89272, local=89276] uploaded in [27.15s]
    I 2022/05/11 01:48:54 sync.go:254: sync [cloud=89276, local=89288] uploaded in [30.74s]
    I 2022/05/11 01:49:59 sync.go:254: sync [cloud=89288, local=89291] uploaded in [26.29s]
    W 2022/05/11 01:55:00 sync.go:60: sync has been locked
    I 2022/05/11 01:56:06 sync.go:254: sync [cloud=89291, local=89292] uploaded in [22.27s]
    I 2022/05/11 02:01:10 sync.go:181: set sync interval to [8m]
    W 2022/05/11 02:09:32 transaction.go:128: tx [2310ms]
    I 2022/05/11 02:09:43 sync.go:254: sync [cloud=89292, local=89343] uploaded in [32.60s]
    I 2022/05/11 02:19:12 sync.go:254: sync [cloud=89343, local=89499] uploaded in [28.09s]
    I 2022/05/11 02:20:19 sync.go:254: sync [cloud=89499, local=89505] uploaded in [27.45s]
    I 2022/05/11 02:25:23 sync.go:181: set sync interval to [8m]
    I 2022/05/11 02:30:08 sync.go:254: sync [cloud=89505, local=89551] uploaded in [26.16s]
    I 2022/05/11 02:35:14 sync.go:181: set sync interval to [8m]
    I 2022/05/11 02:43:19 sync.go:181: set sync interval to [8m]
    I 2022/05/11 02:49:09 sync.go:254: sync [cloud=89551, local=89577] uploaded in [24.77s]
    I 2022/05/11 02:50:10 sync.go:254: sync [cloud=89577, local=89583] uploaded in [22.43s]
    I 2022/05/11 02:53:25 sync.go:254: sync [cloud=89583, local=89596] uploaded in [25.45s]
    W 2022/05/11 02:57:51 queue.go:125: queue tree [19881ms]
    W 2022/05/11 03:08:35 transaction.go:128: tx [2434ms]
    W 2022/05/11 03:09:01 transaction.go:128: tx [2426ms]
    I 2022/05/11 03:10:37 sync.go:254: sync [cloud=89596, local=89840] uploaded in [178.34s]
    

    改的文件也不多,这同步时间真的接受不了的,一到同步时候很多操作都阻塞

  • 用的思源版本是最新版吗?麻烦打包一下完整日志文件上传。

  • 感觉应该是网速影响的,切换成移动端网络试试是否有所改进。

    后面我们看下能不能尽量减少阻塞时间。

推荐标签 标签

  • MyBatis

    MyBatis 本是 Apache 软件基金会 的一个开源项目 iBatis,2010 年这个项目由 Apache 软件基金会迁移到了 google code,并且改名为 MyBatis ,2013 年 11 月再次迁移到了 GitHub。

    170 引用 • 414 回帖 • 403 关注
  • SendCloud

    SendCloud 由搜狐武汉研发中心孵化的项目,是致力于为开发者提供高质量的触发邮件服务的云端邮件发送平台,为开发者提供便利的 API 接口来调用服务,让邮件准确迅速到达用户收件箱并获得强大的追踪数据。

    2 引用 • 8 回帖 • 444 关注
  • Markdown

    Markdown 是一种轻量级标记语言,用户可使用纯文本编辑器来排版文档,最终通过 Markdown 引擎将文档转换为所需格式(比如 HTML、PDF 等)。

    165 引用 • 1472 回帖 • 1 关注
  • VirtualBox

    VirtualBox 是一款开源虚拟机软件,最早由德国 Innotek 公司开发,由 Sun Microsystems 公司出品的软件,使用 Qt 编写,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualBox。

    10 引用 • 2 回帖 • 7 关注
  • 数据库

    据说 99% 的性能瓶颈都在数据库。

    332 引用 • 619 回帖
  • IDEA

    IDEA 全称 IntelliJ IDEA,是一款 Java 语言开发的集成环境,在业界被公认为最好的 Java 开发工具之一。IDEA 是 JetBrains 公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。

    180 引用 • 400 回帖 • 2 关注
  • CloudFoundry

    Cloud Foundry 是 VMware 推出的业界第一个开源 PaaS 云平台,它支持多种框架、语言、运行时环境、云平台及应用服务,使开发人员能够在几秒钟内进行应用程序的部署和扩展,无需担心任何基础架构的问题。

    5 引用 • 18 回帖 • 154 关注
  • Mobi.css

    Mobi.css is a lightweight, flexible CSS framework that focus on mobile.

    1 引用 • 6 回帖 • 708 关注
  • 微服务

    微服务架构是一种架构模式,它提倡将单一应用划分成一组小的服务。服务之间互相协调,互相配合,为用户提供最终价值。每个服务运行在独立的进程中。服务于服务之间才用轻量级的通信机制互相沟通。每个服务都围绕着具体业务构建,能够被独立的部署。

    96 引用 • 155 回帖 • 2 关注
  • TensorFlow

    TensorFlow 是一个采用数据流图(data flow graphs),用于数值计算的开源软件库。节点(Nodes)在图中表示数学操作,图中的线(edges)则表示在节点间相互联系的多维数据数组,即张量(tensor)。

    20 引用 • 19 回帖 • 1 关注
  • QQ

    1999 年 2 月腾讯正式推出“腾讯 QQ”,在线用户由 1999 年的 2 人(马化腾和张志东)到现在已经发展到上亿用户了,在线人数超过一亿,是目前使用最广泛的聊天软件之一。

    45 引用 • 557 回帖 • 179 关注
  • Flume

    Flume 是一套分布式的、可靠的,可用于有效地收集、聚合和搬运大量日志数据的服务架构。

    9 引用 • 6 回帖 • 608 关注
  • Q&A

    提问之前请先看《提问的智慧》,好的问题比好的答案更有价值。

    6897 引用 • 31122 回帖 • 227 关注
  • frp

    frp 是一个可用于内网穿透的高性能的反向代理应用,支持 TCP、UDP、 HTTP 和 HTTPS 协议。

    16 引用 • 7 回帖 • 1 关注
  • RYMCU

    RYMCU 致力于打造一个即严谨又活泼、专业又不失有趣,为数百万人服务的开源嵌入式知识学习交流平台。

    4 引用 • 6 回帖 • 52 关注
  • JRebel

    JRebel 是一款 Java 虚拟机插件,它使得 Java 程序员能在不进行重部署的情况下,即时看到代码的改变对一个应用程序带来的影响。

    26 引用 • 78 回帖 • 627 关注
  • Eclipse

    Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。

    75 引用 • 258 回帖 • 635 关注
  • 创业

    你比 99% 的人都优秀么?

    83 引用 • 1398 回帖 • 2 关注
  • Ruby

    Ruby 是一种开源的面向对象程序设计的服务器端脚本语言,在 20 世纪 90 年代中期由日本的松本行弘(まつもとゆきひろ/Yukihiro Matsumoto)设计并开发。在 Ruby 社区,松本也被称为马茨(Matz)。

    7 引用 • 31 回帖 • 188 关注
  • 外包

    有空闲时间是接外包好呢还是学习好呢?

    26 引用 • 232 回帖
  • 生活

    生活是指人类生存过程中的各项活动的总和,范畴较广,一般指为幸福的意义而存在。生活实际上是对人生的一种诠释。生活包括人类在社会中与自己息息相关的日常活动和心理影射。

    229 引用 • 1450 回帖 • 1 关注
  • 开源中国

    开源中国是目前中国最大的开源技术社区。传播开源的理念,推广开源项目,为 IT 开发者提供了一个发现、使用、并交流开源技术的平台。目前开源中国社区已收录超过两万款开源软件。

    7 引用 • 86 回帖
  • DNSPod

    DNSPod 建立于 2006 年 3 月份,是一款免费智能 DNS 产品。 DNSPod 可以为同时有电信、网通、教育网服务器的网站提供智能的解析,让电信用户访问电信的服务器,网通的用户访问网通的服务器,教育网的用户访问教育网的服务器,达到互联互通的效果。

    6 引用 • 26 回帖 • 521 关注
  • 博客

    记录并分享人生的经历。

    272 引用 • 2386 回帖
  • 负能量

    上帝为你关上了一扇门,然后就去睡觉了....努力不一定能成功,但不努力一定很轻松 (° ー °〃)

    87 引用 • 1206 回帖 • 448 关注
  • Telegram

    Telegram 是一个非盈利性、基于云端的即时消息服务。它提供了支持各大操作系统平台的开源的客户端,也提供了很多强大的 APIs 给开发者创建自己的客户端和机器人。

    5 引用 • 35 回帖
  • Maven

    Maven 是基于项目对象模型(POM)、通过一小段描述信息来管理项目的构建、报告和文档的软件项目管理工具。

    186 引用 • 318 回帖 • 336 关注