首页    期刊浏览 2024年11月28日 星期四
登录注册

文章基本信息

  • 标题:A Benchmark Tool for Network I/O Management Architectures
  • 本地全文:下载
  • 作者:Eiji Kawai ; Suguru Yamaguchi
  • 期刊名称:Information and Media Technologies
  • 电子版ISSN:1881-0896
  • 出版年度:2008
  • 卷号:3
  • 期号:2
  • 页码:272-284
  • DOI:10.11185/imt.3.272
  • 出版社:Information and Media Technologies Editorial Board
  • 摘要:The performance of a network server is directly influenced by its network I/O management architecture, i.e., its network I/O multiplexing mechanism. Existing benchmark tools focus on the evaluation of high-level service performance of network servers that implement specific application-layer protocols or the evaluation of low-level communication performance of network paths. However, such tools are not suitable for performance evaluation of server architectures. In this study, we developed a benchmark tool for network I/O management architectures. We implemented five representative network I/O management mechanisms as modules: multi-process, multi-thread, select, poll, and epoll. This modularised implementation enabled quantitative and fair comparisons among them. Our experimental results on Linux 2.6 revealed that the select-based and poll-based servers had no performance advantage over the others and the multi-process and multi-thread servers achieved a high performance almost equal to that of the epoll-based server.
国家哲学社会科学文献中心版权所有