The Performance Analysis of Linux Networking – Packet Receiving
The Performance Analysis of Linux
Networking ¨C Packet Receiving
Wenji Wu, Matt Crawford
Fermilab
CHEP 2006
wenji@, crawdad@
Topics
?
?
?
Background
Problems
Linux Packet Receiving Process
?
?
NIC & Device Driver Processing
Linux Kernel Stack Processing
?
?
?
?
?
?
IP
TCP
UDP
Data Receiving Process
Performance Analysis
Experiments & Results
2
1. Background
?
Computing model in HEP
?
?
Challenges in HEP
?
?
Globally distributed, grid-based
To transfer physics data sets ¨C now in the multi-petabyte (1015
bytes) range and expected to grow to exabytes within a decade ¨C
reliably and efficiently among facilities and computation centers
scattered around the world.
Technology Trends
?
?
Raw transmission speeds in networks are increasing
rapidly, the rate of advancement of microprocessor
technology has slowed.
Network protocol-processing overheads have risen
sharply in comparison with the time spend in packet
transmission in the networks.
3
2. Problems
?
What, Where, and How are the bottlenecks
of Network Applications?
?
?
Networks?
Network End Systems?
We focus on the Linux 2.6 kernel.
4
3. Linux Packet Receiving Process
5
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- before you sign up for quantum view inbound checklist
- sendpro p1000 efficient automatic sending solution you can rely on
- california state university east bay department shipping and receiving
- the performance analysis of linux networking packet receiving
- receiving procedure practical quality plan
- best practices for mail screening and handling processes a cisa
- shipping and receiving packages university of florida
- g u i d e s o i u t receiving goods p u t s e n a b l e r s
- tracking because every package counts pitney bowes
- sendpro p series simplify your inbound package management