JAVA序列化工具的比较

阅读更多
这次由于使用原生的序列化,貌似系统很慢,当系统的快慢不仅是一方面的因素,但在集群中,2个系统,不同架构间切换显的很慢,一开始使用kryo来解决,但最后发现不支持原生的序列化,SimpleSession为了避免序列化产生的冗余问题,设计的时候字段都是用transient来标识,导致无法序列化和反序列化。提出问题后,并没有得到很好的建议,故而自己测试了下序列的框架,使用ubuntu,虚拟机中,1G内存,i7 4710mq,2个核心。报告如下,具体的步骤可以参考
http://my.oschina.net/changety/blog/197627

需要FQ看结果的图表,因而我直接截图好了:

JAVA序列化工具的比较_第1张图片

JAVA序列化工具的比较_第2张图片

JAVA序列化工具的比较_第3张图片

JAVA序列化工具的比较_第4张图片

JAVA序列化工具的比较_第5张图片

JAVA序列化工具的比较_第6张图片
  • JAVA序列化工具的比较_第7张图片
  • 大小: 59.4 KB
  • JAVA序列化工具的比较_第8张图片
  • 大小: 37.3 KB
  • JAVA序列化工具的比较_第9张图片
  • 大小: 34.8 KB
  • JAVA序列化工具的比较_第10张图片
  • 大小: 22.3 KB
  • JAVA序列化工具的比较_第11张图片
  • 大小: 43.6 KB
  • JAVA序列化工具的比较_第12张图片
  • 大小: 69.5 KB
  • 查看图片附件

你可能感兴趣的:(java,序列化)