`
henry2009
  • 浏览: 93803 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

TCB同步时机问题

阅读更多

今日做了一个TC数据库的nio连接端。

在tc持久化数据,使用sync()同步方法时,如果时机不得当,会严重耗费内存。

 

我的程序架构如下:

 

mina server + tcb(BDB)

 

每次同步tcb数据,内存都会急剧暴增。很长时间都搞不懂,当去掉tc,mina内存用得很少。大概维持在250 - 190m左右。

 

然后修改了同步时间,当数据量达到10000时,同步tcb,内存增幅明显下降。

1
0
分享到:
评论

相关推荐

    TCB数据结构

    ### uCOS操作系统TCB(任务控制块)数据结构解析 在嵌入式实时操作系统(RTOS)领域,uCOS-II以其高效性和灵活性著称。其中,TCB(Task Control Block,任务控制块)作为核心数据结构,扮演着管理任务的重要角色。...

    KThread和TCB的构造顺序分析

    但是,在分析KThread和TCB的构造顺序时,我们需要注意一个重要的问题,即谁先构造谁?是KThread先构造TCB,还是TCB先构造KThread? 答案是,TCB先构造KThread。在Machine.main中,我们可以看到以下代码: new TCB...

    Mitutoyo三丰无线通信系统U-WAVE-TCB&TMB用户手册.pdf

    Mitutoyo三丰无线通信系统U-WAVE-TCB&TMB用户手册.pdf 本资源提供了Mitutoyo三丰品牌的无线通信系统U-WAVE-TCB&TMB的用户手册,涵盖了产品的使用说明、安全须知、安装和维护等方面的内容。该手册旨在帮助用户正确地...

    Python库 | tencentcloud-sdk-python-tcb-3.0.437.tar.gz

    资源分类:Python库 所属语言:Python 资源全名:tencentcloud-sdk-python-tcb-3.0.437.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    使用 Vue-TCB 快速在 Vue 应用中接入云开发的方法

    什么是 Vue TCB 我自己平时经常会用到 Vue 来开发前端应用。所以,基于 Vue 的插件系统,封装了一个 Vue 插件。 如何使用 1. 安装 vue-tcb 执行如下命令,安装 vue-tcb # npm npm install --save vue-tcb #yarn ...

    史陶比尔TCB系列干式接头产品样本

    其他说明:通过对TCB接头的不同型号配置选择,可以帮助使用者解决因高振动、高压差所带来的流体传输问题,同时也便于系统的维护升级操作。此外还有定制服务能够满足特殊材料需求或是复杂的工作环境状况下的专用解决...

    tcb-js-sdk:云开发JS SDK

    腾讯云基础(TCB)JavaScript SDK 已弃用已更名 ,此仓库只维护现有能力不再增加新能力介绍TCB JS SDK让您可以在网页端使用JavaScript代码服务访问TCB的服务。您可以使用该SDK构建自己的公众号页面或者独立的网站等...

    tcb-admin-node:基于Node.js的腾讯云

    Tencent Cloud Base(TCB) Admin Node.js SDK 目录 介绍 TCB提供开发应用所需服务和基础设施。tcb admin Node.js SDK 让你可以在服务端(如腾讯云云函数或CVM等)使用Node.js服务访问TCB的的服务。 需要Node.js v8.0...

    PyPI 官网下载 | tencentcloud-sdk-python-tcb-3.0.293.tar.gz

    《PyPI官网下载的tencentcloud-sdk-python-tcb-3.0.293.tar.gz:腾讯云Python SDK深度解析》 在IT行业中,开发者经常需要利用各种开发工具和库来提升工作效率。其中,Python作为一门强大且广泛使用的编程语言,拥有...

    TCB.rar

    TCB.rar 文件是一个压缩包,很可能包含了与 Otis 网关相关的技术文档、配置文件或者软件组件。Otis 网关可能是指 Otis Elevator Company 的网络控制系统,这是一家全球知名的电梯和自动扶梯制造商。在工业自动化和...

    TCB.rar_C++课程设计

    1. 需求分析:明确项目的目标和功能,确定程序需要解决的问题。 2. 设计阶段:确定数据结构和类的布局,以及它们之间的关系。 3. 编码阶段:根据设计编写源代码,实现各个功能模块。 4. 测试阶段:对程序进行单元...

    PyPI 官网下载 | tencentcloud-sdk-python-tcb-3.0.384.tar.gz

    版本号“3.0.384”表示这是该SDK的一个具体版本,随着时间的推移,腾讯云会不断更新和优化SDK,以修复已知问题,增加新功能,提高性能。开发者应定期检查更新,确保使用的是稳定且功能完善的版本。 在下载的压缩包...

    TCBApp:TCB

    TCBApp是一个基于Java开发的应用程序,其名称中的"TCB"可能代表“Trustworthy Computing Base”(可信计算基),这是信息安全领域的一个概念,指系统中必须保持安全的关键部分。在本文中,我们将深入探讨TCBApp的...

    串口通信调试软件 TcbCom

    配合其强大的功能,开发者可以快速定位问题,提升开发效率。 总结来说,TcbCom是一款强大且易用的串口通信调试工具,它的多样化功能使得串口通信调试变得更加简单和高效。无论是新手还是经验丰富的开发者,都能从中...

    [MIPS_TCB02]EJTAG Trace Control Block Specification -01.04.pdf

    根据提供的文件信息,本篇文章将详细解读"MIPS_TCB02]EJTAG Trace Control Block Specification -01.04.pdf"文件中所包含的关键知识点。首先,需要明确"Trace Control Block"(TCB)这一术语。在EJTAG(Enhanced ...

    Flicker: Minimal TCB Code Execution-开源

    《Flicker:轻量级TCB代码执行框架——开源篇》 在现代计算机系统中,安全性成为了一个至关重要的议题。随着技术的发展,攻击手段日益复杂,如何在操作系统层面上确保安全敏感代码的执行,成为了业界关注的焦点。...

    基于微信小程序云开发的Tcb-house租房平台设计源码

    本项目是基于微信小程序云开发的Tcb-house租房平台设计源码,包含359个文件,其中包括82个JavaScript文件、65个JSON文件、53个WXSS文件、49个PNG图片文件、48个WXML文件、30个TypeScript文件、20个Markdown文件、6个...

    tcb-vue:tcb-vue演示

    tcb new vue-app vue 步骤三。一键部署 进入到项目目录,在命令行执行 tcb framework deploy 开发命令及配置 本地开发 npm run dev 上线部署 npm run deploy 皮棉 npm run lint CloudBase框架相关开发配置 查看。 ...

Global site tag (gtag.js) - Google Analytics