-
题名Windows系统网络通信层性能及方法研究
被引量:4
- 1
-
-
作者
刘磊
李连彬
-
机构
吉林大学计算机科学与技术学院
-
出处
《计算机应用》
CSCD
北大核心
2009年第B12期4-7,共4页
-
基金
国家自然科学基金资助项目(60873044)
高等学校博士学科点专项科研基金资助项目(20060183044)
-
文摘
通过对Windows网络I/O模型的研究,针对服务器线程模型的不足,提出了基于异步通知和异步数据传输的通信模型。首先,异步通知将应用线程解放出来避免了应用线程与内核线程的切换;其次,操作系统内核采用线程池进行异步数据传输,减小了线程切换的开销。实验表明,该模型具有较低的内存及CPU使用率,并且大大减少了线程的数量,适合高并发的通信环境。
-
关键词
网络i/o模型
异步通知
异步数据传输
线程池
-
Keywords
network i/o model
asynchronous notification
asynchronous data transmission
thread pool
-
分类号
TP393.02
[自动化与计算机技术—计算机应用技术]
-
-
题名基于TCP服务器的并发方案
被引量:2
- 2
-
-
作者
张帅峰
周昕
刘继兴
曾令辉
段珍灵
沈顺权
-
机构
哈尔滨理工大学计算机科学与技术学院
-
出处
《科技创新与应用》
2022年第24期18-20,24,共4页
-
基金
黑龙江省大学生创新创业项目(202110214035)。
-
文摘
在互联网中,传统网络结构模式有B/S和C/S。它们共同的需求是有专门进行数据处理、数据转发的服务器。不断上升的用户量带来的是剧增的数据量、并发量和吞吐量,并对服务器的高并发提出挑战。从网络的传输层来看,TCP服务器是使用最为广泛的服务器。服务器对数据流进行收发操作就是网络I/O操作。多种网络I/O模型为TCP并发服务器提供不同的实现方案。文章总结阻塞I/O模型下的一请求一线程和I/O多路复用下的epoll 2种TCP服务器并发方案,并通过压力测试分析两种方案的并发性能。
-
关键词
高并发
TCP服务器
i/o网络模型
压力测试
衡量指标
-
Keywords
high concurrency
TCP server
i/o network model
stress test
measures
-
分类号
TP393
[自动化与计算机技术—计算机应用技术]
-