Scalable network I/O in Linux

被引:0
|
作者
Provos, N [1 ]
Lever, C [1 ]
机构
[1] Univ Michigan, Ctr Informat Technol Integrat, Ann Arbor, MI 48109 USA
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Recent highly publicized benchmarks have suggested that Linux systems do not scale as well as other systems, such as Windows NT when used as network servers. Windows NT contains features such as I/O completion ports that help boost network sewer performance and scalability. In this paper we focus on improving the Linux implementation of poll () to reduce the expense of managing large numbers of network connections. We also explore the newer POSIX RT signal API that will help network sewers scale into the next decade. A comparison between the two interfaces shows that a server using our /dev/poll interface scales better than a sewer using RT signals.
引用
收藏
页码:109 / 119
页数:11
相关论文
共 50 条
  • [31] A scalable and I/O optimal skyline processing algorithm
    Luo, Y
    Lu, HX
    Lin, XM
    ADVANCES IN WEB-AGE INFORMATION MANAGEMENT: PROCEEDINGS, 2004, 3129 : 218 - 228
  • [32] Scalable driver I/O macromodels for statistical analysis
    Mutnury, B
    Swaminathan, M
    Cases, M
    Pham, N
    de Araujo, DN
    Matoglu, E
    ELECTRICAL PERFORMANCE OF ELECTRONIC PACKAGING, 2004, : 239 - 242
  • [33] PARALLEL I/O OPTIMIZATIONS FOR SCALABLE DEEP LEARNING
    Pumma, Sarunya
    Si, Min
    Feng, Wu-chun
    Balaji, Pavan
    2017 IEEE 23RD INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2017, : 720 - 729
  • [34] A scalable and I/O optimal skyline processing Algorithm
    Luo, Yi
    Lu, Hai-Xin
    Lin, Xuemin
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2004, 3129 : 218 - 228
  • [35] A Systematic Configuration Space Exploration of the Linux Kyber I/O Scheduler
    Ren, Zebin
    Doekemeijer, Krijn
    Trivedi, Animesh
    COMPANION OF THE 15TH ACM/SPEC INTERNATIONAL CONFERENCE ON PERFORMANCE ENGINEERING, ICPE COMPANION 2024, 2024, : 167 - 173
  • [36] Linux下套接字I/O复用模型介绍
    陈锋
    福建电脑, 2010, 26 (11) : 12 - 14
  • [37] GLIBC中Linux异步I/O函数的实现
    厉海燕
    李新明
    计算机应用, 2001, (10) : 69 - 70
  • [38] Linux2.6预测I/O调度程序研究
    曹健辉
    陈亚骏
    信息安全与通信保密, 2009, (02) : 85 - 87
  • [39] Scalable implementations of MPI atomicity for concurrent overlapping I/O
    Liao, WK
    Choudhary, A
    Coloma, K
    Thiruvathukal, GK
    Ward, L
    Russell, E
    Pundit, N
    2003 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, PROCEEDINGS, 2003, : 239 - 246
  • [40] CloudBB: Scalable I/O Accelerator for Shared Cloud Storage
    Xu, Tianqi
    Sato, Kento
    Matsuoka, Satoshi
    2016 IEEE 22ND INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2016, : 509 - 518