XMemcached Vs. Spymemcached 2th(最新0.6测试结果)

测试1:开N个线程读写删各10000次,key是String,Value是Integer,数据单位皆为TPS

 线程数           set            get          delete
   xmemcached  spymemcached  xmemcached spymemcached  xmemcached spymemcached
 1  3368  3047  3422  3232  3787  3404
 10  12307  11742  15274  12623  13473  13473
 50  22115  23021  30769  22630  24483  23222
 100  22448  25467  32569  24105  25538  28119
 200  24187  26165  35320  21379  26683  28181
 500  24623  28810  36955  14328  27609  29789

观察下结果,明显的一点是xmemcached的get比之spyememcached快得多,考虑到memcached是作为缓存使用,这一点很重要。在set、delete上面仍然比spymemcached稍有不如,但是差距已经很小。

测试2:开N个线程读写各100次,key是String,Value是100个元素的map(map的key和value分别是String和一个自定义类NameClass),memcached内存加大,防止lru起作用。

 线程数           set            get
   xmemcached  spymemcached  xmemcached spymemcached
 1  492  377  581  531
 10  1362  84  831  753
 30  1536  66  1015  872
 50  1608  68  1126  1084
 100  1576  67  989  1347

  
 观察数据结果,难以理解的是spymemcached在写集合方面竟然如此低效,通过jprofiler观察两者的CPU占用,最大头的都是序列化自定义对象;不过我昨天在ubuntu下开发xmemcached的时候随手测过,spymemcached写集合并没有在windows下这么慢。

    以上测试数据使用的memcached是2.2版本,xmemcached是0.6版本,系统是windows xp,AMD双核2G内存,memcached是跑在局域网内的服务器上,版本是1.2.2。linux下的测试数据等晚上回家补上。

时间: 2022-12-17

XMemcached Vs. Spymemcached 2th(最新0.6测试结果)的相关文章

QA Center Edition 5.0压力测试工具的功能与性能

QA Center Edition 5.0压力测试工具 工具的功能与性能: QACenter是完整的跨企业的自动测试产品,专为提高软件质量而设计. QACenter可以在整个开发生命周期.跨越多种平台.自动执行测试任务. 1)能够模拟成百的用户执行关键业务 2)能够直接向服务器发送请求 3)能够模仿用户的操作 4)能够测试系统的响应时间,包括: Script:测试执行时的脚本文件名字 PId:检测点号码 Checkpoint description:检测点描述 #Trans:检测点的总交易数 M

Xmemcached vs Spymemcached 3th(linux下测试结果和多节点下表现)

    翠花,上图,首先是容器类和自定义对象的get.set在不同并发下的表现     很明显,在linux下,spymemcached读写复杂对象的效率远远超过在windows下的表现,xmemcached在两个平台之间表现平稳,在linux上get效率低于spymemcached,差距比较大,准备再优化下:set效率略高于spymemcached.     xmemcached  0.70将支持多服务器功能和简单的分布能力,基于hash key后模节点数的余数值做分布,这也是spymemca

使用IBM Rational Functional Tester 7.0.1测试Flex应用程序

关于这篇文章必要的信息 这篇文章假定您已经对使用 IBM Rational Functional Tester 进行自动化测试的基本概念已经非常熟悉.请查看参考资源部分中的链接,是对 Rational Functional Tester 的介绍. 目标 了解各种测试 Adobe Flex 应用程序的场景. 为 Rational Functional Tester 配置一个 Flex 开发环境. 建 立 Flex 应用程序的自动测试操作. 在 Flex 应用程序上记录和回放一 个脚本. 必备条件

腾讯电脑管家8.0体检测试

  腾讯电脑管家是一款大家都非常熟悉的软件,而对这款产品的使用,电脑体检可能是普通用户日常使用最多的功能之一了.然而这里面,大家都知道要去使用这个功能去检验电脑的健康状况,但是估计也不是所有的人都会去关心这些电脑检测了,都包含了哪些方面的检查吧?那么针对这些问题,笔者将在本文中和大家一起探讨腾讯电脑管家的电脑体检相关的测试. 腾讯电脑管家8.0电脑体检位于首页位置 在最新版的腾讯电脑管家8.0中,电脑体检秉承了电脑管家的一贯风格,依然位于首页位置上.其实这也是考虑到用户日常使用频率所设定. 既然

[CXF REST标准实战系列] 二、Spring4.0 整合 CXF3.0,实现测试接口

Reprint it anywhere u want. 文章Points: 1.介绍RESTful架构风格 2.Spring配置CXF 3.三层初设计,实现WebService接口层 4.撰写HTTPClient 客户端,并实现简单调用     介绍RESTful架构风格     REST是REST之父Roy Thomas创造的,当时提出来了REST的6个特点:客户端-服务器的.无状态的.可缓存的.统一接口.分层系统和按需编码.其具有跨语言和跨平台的优势.     REST是一种架构风格.其描述

JOpt Simple 4.0发布 测试驱动的命令行解析器

JOpt Simple是一个用于Java程序的测试驱动的简单命令行解析器.它支持POSIX getopt() 和 GNU getopt_long() . JOpt Simple 4.0版本更新日志: 1.增加了选项解析的方法,formatHelpWith(HelpFormatter) 允许程序员改变printHelpOn() 打印帮助.2.通过选项文,处理一个HelpFormatter,其值OptionDescriptors分析器已配置.3.添加OptionSet.hasOptions() 选项

龙之谷2.0开启测试 性感小萝莉舞娘极速升级

[科技讯]8月29日消息,龙之谷2.0版本日前正式开启测试.此次2.0活动奖励丰厚,不仅有新职业舞娘提供选择,50级JUMP活动更是十分诱人.大量玩家涌入龙之谷,人气异常火爆. 活动期间,50级JUMP活动再次开启.此前有玩家错过了第一次的50级JUMP活动,而此次活动只要玩家账号内拥有http://www.aliyun.com/zixun/aggregation/28603.html">游戏账号,均可申请一个50级账号(其中,舞娘相关职业除外),不仅如此,玩家玩家所获50级角色完成二转,

Coronis Test 0.2.0发布 测试框架

Coronis Test是一个基于jQuery的HTML测试框架.它是特别为AJAX准备.当它检查一个是否已知存在的文本时,如果它仍然还在运行中,则会等待一些时间直到运行结束.这样就很容易集中操作除非有意外事情发生.在运行时,它有一个内置进程的功能,这有助于在排除故障,比如登入进到一些Web应用程序的特定部分时会作为特别用户.这是一个很容易适应特定需求的广泛应用的框架.它还可以轻松地从任何一部分程序中使用的变量. Coronis Test 0.2.0这个版本更新了代码转移到GitHub上,并且修

UCenter Home 2.0即将测试 新增六大互动新特性成焦点

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 在广大站长的期盼下,康盛创想(Comsenz)旗下的UCenter Home(简称UCHome)新版本即将推出,新版本的测试受到广大站长的密切关注.在即将开始测试UCenter Home 2.0中,针对1.5版本新增了六大互动新特性,使得新版本拥有更强的互动性.在此特别提前为大家做一下介绍,供各位参考. 一.投票 UCenter Home 2