`
sagahl
  • 浏览: 23820 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

修改flare的内存初始化

阅读更多
公司需要使用flare作为集群环境的session server。flare使用c编写,使用tokyocabinet作为kv storage。tokyocabinet一旦内存没有命中就要去磁盘读取数据,效率会很低。于是想多cache数据到内存中,但是flare中并没有参数来设置tokyocabinet的cache大小,当然tokyocabinet是提供了的。 flare代码中lib/storage_tch.cc文件中的storage_tch方法中调用tchdbtune(this->_db, storage_bucket_size, storage_ap, 10, n);前增加tchdbsetcache(this->_db, storage_cache_size);这样重新编译后启动flare后,内存cache初始化的值就是storage_cache_size。 tchdbsetcache与tchdbtune为tokyocabinet源码头文件中提供的方法。
分享到:
评论

相关推荐

    EMC VNX存储初始化镜像重灌系统.pdf

    在进行EMC VNX存储初始化重装系统前,用户必须明确操作的风险,因为重装会永久性删除存储内所有数据和配置,相当于将存储系统恢复到原始的出厂状态。 在准备工作阶段,用户需要准备一些必要的工具,包括串口线和...

    flare介绍文档.docx

    - **数据可视化**:通过Flare强大的数据绑定功能,可以轻松地将数据集转换成可视化的形式。 - **动画效果**:支持创建复杂的动画效果,如平滑过渡、缩放动画等。 - **交互式元素**:Flare还包括了许多交互式元素,如...

    CloudFlare利用API token进行动态dns解析

    CloudFlare利用API token进行动态dns解析 1.下载资源到本地解压 2.修改config.conf中zoneId、recordName、apiKey 3.设置任务计划定时运行updateIpv4.sh或者updateIpv6.sh从而自动更新CloudFlare的动态ip

    cloudFlare使用API Tokens实现动态DNS解析

    2.修改config.conf中zoneId、recordName、apiKey,在config.conf 中填写上述的ZoneId、apiToken,以及要操作的域名。 3.设置任务计划定时运行updateIpv4.sh或者updateIpv6.sh从而自动更新CloudFlare的动态ip 4.想要...

    Cloudflare反代测速

    2. **DNS设置**:将你的DNS记录指向Cloudflare的DNS服务器,这通常涉及到修改你的域名注册商的DNS设置。 3. **启用Cloudflare服务**:在Cloudflare控制面板中,为你的域名启用Cloudflare服务,选择相应的安全级别和...

    flare3d 2.0 正式版

    Flare3D 2.0 是一款强大的3D图形引擎,专为开发人员提供在Flash平台上构建三维互动体验的能力。这款引擎的正式版发布,意味着它已经经过充分测试,具备了稳定性和兼容性,能够满足专业开发者的各种需求。Flare3D 2.0...

    cloudflare客户端PC,免费使用

    Cloudflare是一家美国的跨国科技企业,总部位于旧金山,在英国伦敦亦设有办事处。Cloudflare以向客户提供网站安全管理、性能优化及相关的技术支持为主要业务。通过基于反向代理的内容分发网络(CDN, Content Delivery...

    flare3D引擎实例源码

    通过调试和修改代码,我们可以更深入地理解Flare3D的工作机制,并尝试创造自己的3D场景和应用。 四、实际应用 Flare3D广泛应用于3D游戏开发、产品展示、数据可视化等领域。例如,它可以用于创建引人入胜的3D游戏...

    flare3D引擎使用心得

    此外,Flare3D 提供了可视化编辑工具,允许开发者直观地编辑场景和模型,调整贴图,以及设置光照、骨骼和摄像机系统,这些工具对于提高开发效率非常有帮助。 然而,Flare3D 也有一些不足之处。尽管它提供了许多功能...

    prefuse.flare类库及demo

    Prefuse和Flare是两个与数据可视化相关的Java库,它们在IT行业中被广泛用于创建复杂的图形和图表。这里我们将深入探讨这两个库的功能、用途以及如何利用它们构建数据可视化应用。 Prefuse是由UC Berkeley的可视化...

    阿里云和cloudflare的DDNS

    1. 修改`exec_ddns.py`脚本:这个Python脚本应该是用于定期更新阿里云和Cloudflare上的DDNS记录。你需要将其中的`ali`和`flare`替换为你的实际API密钥。对于阿里云,你需要在阿里云控制台获取DNS服务的AccessKey ID...

    锐龙处理器专供 芝奇Flare X DOR4 3200 16GB内存套装.pdf

    锐龙处理器专供 芝奇Flare X DOR4 3200 16GB内存套装 作为一款高性能的内存套装,芝奇Flare X DDR4 3200 16GB内存套装专门为锐龙处理器设计,是一款高频率、高容量的内存产品。下面我们将从多个角度详细介绍这款...

    flare笔记介绍,大家用起来

    Flare是一个基于Adobe Flex的开源可视化库,主要用于创建复杂的数据可视化效果。通过利用Flex框架的强大功能,Flare可以轻松实现各种交互式图表、图形和其他数据展示形式。本章节将详细介绍Flare的基本概念及其在...

    flare3d 2.7.1完整开发包,包括官方example

    通过分析和修改这些例子,开发者可以快速上手。 4. **Plugins**:例如"flare3d_3dmax_plugin_v2.7.0.exe"是3D Max插件,它允许用户在3D Max中创建和导出模型,然后在Flare3D中使用。这种集成大大简化了内容创建流程...

    【华为云批量导入】国外服务器 + CloudFlare + 自动化平台 让用户访问秒开

    【华为云批量导入】国外服务器 + CloudFlare + 自动化平台 让用户访问秒开

    flare 源代码 (改,在SDK4.5下运行)

    为了解决这一问题,我们对Flare的源代码进行了适配和修改,使其能在SDK4.5中正常工作。 1. **接口调整**:在SDK4.5中,一些在SDK3.5中被广泛使用的接口可能已经被废弃或进行了重大改动。在迁移Flare源代码时,我们...

    FLARE3D安装包

    《FLARE3D安装包详解:开启你的3D Flash之旅》 FLARE3D是一款专为FLASH 3D游戏和应用展示设计的强大工具,它的出现为开发者提供了在Flash平台上实现三维交互体验的新途径。这款软件以其优秀的性能和易用性,在Flash...

    flash 3d 源码 (flare3d 引擎)

    6. **性能优化**:Flare3D引擎通过高效的内存管理和渲染优化,确保在FP11上的运行效率。即使在资源密集型的3D游戏场景下,也能保持流畅的帧率。 文件"library.swf"可能是游戏的库文件,包含了游戏所需的资源和预...

    Laravel开发-cloudflare-api

    **Laravel 开发与 Cloudflare API 整合详解** 在现代Web开发中,安全和性能是两个至关重要的因素。Cloudflare作为一个全球领先的CDN(内容分发网络)和网络安全服务提供商,提供了丰富的功能来增强网站的安全性和...

Global site tag (gtag.js) - Google Analytics