Characterizing the resource demands of TCP/IP
Characterizing the resource demands of TCP/IP
复制标题
表征 TCP/IP 的资源需求
DOI:
10.1007/bfb0046613
复制
发表时间:
1995
期刊:
影响因子:
--
通讯作者:
J. Rolia
中科院分区:
文献类型:
--
作者:
Ennio Pozzetti;G. Serazzi;Vidar Vetland;J. Rolia
Communication costs can significantly affect the performance behavior of distributed applications. We consider the problem of estimating the resource demands of a commonly used network communication subsystem, namely TCP/IP. We show that the resource demands associated with TCP/IP vary significantly for different message sizes and behave in a non-intuitive manner. For example, larger messages can require less CPU time than shorter messages. We find that different implementations of TCP have implementation-specific signatures that describe the relationship between message size and CPU demand. These signatures can be used to support performance-oriented design and management of distributed applications. A characterization procedure for finding an implementation's signature is presented. The procedure is non-intrusive and uses measurement tools that are or can be made available in most Unix environments. In this way the procedure can be repeated by analysts on many platforms.