Benchmark测试
·测试环境
本次测试使用的软硬件环境如下:
硬件配置:Intel(R) Core(TM) i7 CPU 860 @ 2.80GHz,4核8线程, 内存8GB。
操作系统: Redhat Enterprise Linux 6.0 X64。
·测试假定
本次测试为充分展示内存的性能,使用eXtremeDB的纯内存方式,并且使用extremedb最快的接口――本地API接口以本地嵌入直连方式完成测试。
·数据结构
插入测试
·单线程
首先进行单线程的插入测试,向中插入10000000条记录,性能如下:
单线程插入10000000条记录的耗时为27秒,每条记录的花费时间为2.7微秒,每秒处理的记录数为36万。
·4线程
之后我们增加线程数为4.
四个线程同时插入10000000条记录,性能如下:
四个线程插入10000000条记录的总耗时为12.8秒,平均每条记录耗时1.28微秒,每秒处理77万条数据。
·8线程
最后是8个线程的插入测试。
插入测试是通过8个线程,向中添加10000000条记录,每个线程的性能和总体性能如下:
每秒吞吐率(object/s)
704355.5587
可以看到8个并发写入10000000条记录所花费的时间大概为14秒,平均每秒可以添加70万条记录。
·总结
插入操作的总体吞吐率:

可以看到,插入操作的性能,4个线程并发操作时,吞吐率最大。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shenmilingyu/article-6748-2.html
全世界国家的主政府是美国说了算
可能是包装破了