A benchmark tool for network I/O management architectures (特集:新しいパラダイムの中での分散システム/インターネット運用・管理)
スポンサーリンク
概要
- 論文の詳細を見る
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.
- 一般社団法人情報処理学会の論文
- 2008-03-15
著者
-
Kawai Eiji
Nara Institute Of Science And Technology
-
YAMAGUCHI Suguru
Nara Institute of Science and Technology
-
Yamaguchi Suguru
Nara Inst. Of Sci. And Technol. Nara Jpn
関連論文
- Reducing Processor Usage on Heavily-Loaded Network Servers with POSIX Real-Time Scheduling Control(System Programs)
- Special Issue on Internet Technology III
- A benchmark tool for network I/O management architectures (特集:新しいパラダイムの中での分散システム/インターネット運用・管理)
- The Effects of Server Placement and Server Selection for Internet Services
- SB-9-8 An Analysis on Intra-Domain Routing Instability
- USB/IP : A Transparent Device Sharing Technology over IP Network(Network)
- AI^3 Satellite Internet Infrastructure and the Deployment in Asia (Special Issue on Internet Technology)
- Design and implementation of an inter-device authentication framework guaranteeing explicit ownership (特集:情報洪水時代のネットワークサービス)
- A Self-Confirming Engine for Preventing Man-in-the-Middle Attack(Security)(Internet Technology IV)
- Trust-based VoIP Spam Detection based on Calling Behaviors and Human Relationships
- Trust-based VoIP Spam Detection based on Calling Behaviors and Human Relationships
- USB/IP: A Transparent Device Sharing Technology over IP Network
- Design and Implementation of an Inter-Device Authentication Framework Guaranteeing Explicit Ownership
- A Benchmark Tool for Network I/O Management Architectures
- Design and Implementation of an Inter-Device Authentication Framework Guaranteeing Explicit Ownership
- USB/IP: A Transparent Device Sharing Technology over IP Network
- A Benchmark Tool for Network I/O Management Architectures
- Measurement Results of IEEE802.11a WiFi Signal Attenuation Under Different Rain Conditions