TPS下降问题分析 某产品为方便用户使用开发SDK接口,对HTTP API进行了包装。测试过程中,SDK接口与直接使用HTTP API访问的性能对比,发现在同样的压力测试场景下SDK的TPS下降很多。 使用工具Nprofile定位发现代码中调用连接池管理部分代码消耗时间比HTTP API长,进一步查 ...
分类:
其他好文 时间:
2017-02-25 11:54:40
阅读次数:
145
Summarize other answers I found 11 main ways to do this (see below). And I wrote some performance tests (see results below):Ways to convert an InputSt ...
分类:
编程语言 时间:
2017-02-05 10:49:35
阅读次数:
339
为了更加直观的比较,好吧,我们选择以对象的初始化并add到list为例子。 首先,定义object如下: 测试代码: java: 好吧,cpp换成char*指针: 再测试,平均大约为46ms。还是比java慢啊。 后面测试了vector、map之后,发现主要是cpp默认是value拷贝(简单地说可以 ...
分类:
编程语言 时间:
2017-01-24 15:56:27
阅读次数:
220
网上充斥着各式各样的 PHP 框架性能对比的文章。然而,他们总是把“苹果”和“橘子”做对比(看上去有点儿像,都是圆的,但其实不是一码事)。这次,我将着重对 Laravel、Symfony 和 Zend 这三个框架做性能对比,并且还要说明为什么这三个框架总是被错误的进行比较。 我给的对比结果你不必全信 ...
分类:
其他好文 时间:
2017-01-24 10:00:36
阅读次数:
208
本文分开介绍了List、Map、Set: (测试环境:win7、jdk、4G、i3;文章示例为了节省篇幅,只会列出测试大体形式和遍历次数) 第一部分:List 1.add(E e) 性能测试 (1)表格统计的差异在于new的方式不同: [java] view plaincopy for (int i ...
分类:
其他好文 时间:
2017-01-20 10:50:18
阅读次数:
269
Linux内核suspend状态 Linux内核支持多种类型的睡眠状态,通过设置不同的模块进入低功耗模式来达到省电功能。目前存在四种模式:suspend to idle、power-on standby(Standby)、suspend to ram(STR)和sudpend to disk(Hib... ...
分类:
其他好文 时间:
2017-01-06 22:05:02
阅读次数:
2250
目前Java中最IO有多种文件读取的方法,本文章对比Stream,NIO ByteBuffer,NIO MappedByteBuffer的性能,让我们知道到底怎么能写出性能高的文件读取代码。 结论非常明显啦,以后再使用IO读写文件的时候,多使用NIO MappedByteBuffer吧,毕竟NIO比 ...
分类:
移动开发 时间:
2016-12-28 17:49:13
阅读次数:
294
1.目的通过对比测试,分析某数据表tabC拆分方案前后性能对比,确定拆分方案的可行性。2.方法对拆分方案前后两种类型进行对比测试。同时,每次测试中采用两种更新方式:1.和原来类似,对数据表所有字段的更新分多次2.对数据表所有字段的更新一次性完成3.环境本次测试采用线上实..
分类:
其他好文 时间:
2016-12-06 04:49:04
阅读次数:
287
早先已经做过一次OLTP性能对比测试:SASvsSSD各种模式下MySQLTPCCOLTP对比测试结果,这次做OLAP对比测试。对比测试结果见下:SSD设备相应的性能提升比例:测试环境:--------------------------------------分割线--------------------------------------知数堂(http://zhishu..
分类:
数据库 时间:
2016-12-06 04:37:41
阅读次数:
208
分布式锁 1、单机性能对比: Zookeeper << Redis 2、可用性对比: Zookeeper >> Reids ...
分类:
其他好文 时间:
2016-12-06 02:30:22
阅读次数:
254