这几天在学习java如何调用本地dll,看到一篇帖子,对方法选择很有帮助。可以看出博主的思路很清晰严谨,值得学习。

原帖地址:http://blog.csdn.net/wzjin/article/details/21519317

jni和bridj性能对比,数据越大,性能差距越大
一亿条数据---差35倍
JNI消耗的总时间(ms):2631
bridj消耗的总时间(ms):70081
一百万条数据---差7倍
JNI消耗的总时间(ms):119
bridj消耗的总时间(ms):833
五十万条数据---差4倍
JNI消耗的总时间(ms):131
bridj消耗的总时间(ms):492
五万条数据---差4倍
JNI消耗的总时间(ms):10
bridj消耗的总时间(ms):49

期货数据每天数量,20个合约:
2*3600*4*20=57.6万条tick数据

结论:用bridj可以满足实时计算要求;

 

测试实例代码:

http://download.csdn.net/detail/wzjin/5674503

posted on 2014-12-06 13:10  石峰  阅读(274)  评论(0)    收藏  举报