Loading...
Please wait, while we are loading the content...
Similar Documents
The Importance of non-data touching processing overheads
| Content Provider | CiteSeerX |
|---|---|
| Author | Kay, Jonathan Pasquale, Joseph |
| Description | We present detailed measurements of various processing overheads of the TCP/IP and UDP/IP protocol stacks on a DECstation 5000/200 running the Ultrix 4.2a operating system. These overheads include data-touching operations, such as the checksum computation and data movement, which are well known to be major time consumers. In this study, we also considered overheads due to non-data touching operations, such as network buffer manipulation, protocol-specific processing, operating system functions, data structure manipulations (other than network buffers), and error checking. We show that when one considers realistic message size distributions, where the majority of messages are small, the cumulative time consumed by the non-data touching overheads represents the majority of processing time. We assert that it will be difficult to significantly reduce the cumulative processing time due to non-data touching overheads. The goal of this study is to determine the relative importance of various processing overheads in network software, in particular, the TCP/IP and UDP/IP protocol stacks. In the past, significant focus has been placed on maximizing throughput, noting that “data |
| File Format | |
| Language | English |
| Publisher Institution | in TCP/ IP,” Proc. ACM Communications Architectures and Protocols Conf. (SIGCOMM |
| Access Restriction | Open |
| Subject Keyword | Udp Ip Protocol Stack Relative Importance Non-data Touching Operation Network Buffer Manipulation Protocol-specific Processing Significant Focus Cumulative Time Cumulative Processing Time Realistic Message Size Distribution Non-data Touching Overhead Data-touching Operation Data Structure Manipulation Operating System Processing Overhead Detailed Measurement Network Software Checksum Computation System Function Data Movement Major Time Consumer Error Checking Network Buffer Tcp Ip Processing Time |
| Content Type | Text |
| Resource Type | Article |