首页|Java NIO与IO性能对比分析

Java NIO与IO性能对比分析

Comparative Analysis of the Performance of Java NIO and IO

扫码查看
面对激增的互联网用户,企业对应用的并发性能提出了更高要求.为了改善传统Java IO服务器无法处理高并发流量的缺点,基于Java中实现高并发的主要方式NIO,提出一种新的多Reactor服务器模型,对传统IO模型与多种NIO模型进行性能对比测试,并探究多种方式之间出现性能差异的主要原因,以选择最适合高并发应用场景的编程模型.实验结果表明,新服务器在处理10000并发时的平均响应时间为2.09ms,CPU占用率为68.5%.基于NIO的多Reactor服务器模型相比传统IO服务器模型,不仅能处理高达10000以上的并发流量,同时服务器负载相比其它NIO服务器模型也处于较低水平.

赵思远

展开 >

北京工业大学软件学院,北京100124

Java NIO IO 服务器 高并发

2021

软件导刊
湖北省信息学会

软件导刊

影响因子:0.524
ISSN:1672-7800
年,卷(期):2021.20(4)
  • 2
  • 10