IEEE Transactions on Software Engineering · 1988 · 71 citations · 17 references
ComputingComputer ScienceComputer SystemsComputer ArchitectureComputer NetworksOperating SystemsInterprocess CommunicationNetwork ArchitectureNetwork Performance AnalysisNetwork ProtocolsPerformance ModelingTransport LayerCommunication Performance ModelingCommunication ProtocolsInter-process CommunicationInterprocess Communication InterfaceInterprocess Communication ProtocolsInterprocess SynchronizationTransport Protocol PerformanceUser Performance Measurement
The authors present a study of the performance achieved by user processes when using the IPC mechanisms as implemented in Berkeley Unix 4.2BSD in Ethernet based environments. The authors assess not only the impact that different processors, network hardware interfaces, and Ethernets have on the communication across machines, but also the effect of the loading of the hosts and communication media that participate in the interprocess communication mechanism. The measurements highlight the ultimate bounds on performance that may be achieved by user process applications communicating across machines, and serve as a guide in designing performance-critical applications. A detailed timing analysis is presented of the dynamic behavior of the TCP/IP and the UDP/IP network communication protocols' implementation in Berkeley Unix 4.2BSD.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
17
J. Postel · 1980 · 1.6K citations
Robert M. Metcalfe, David R. Boggs · Communications of the ACM · 1983 · 1.5K citations · Full text
Robert M. Metcalfe, David R. Boggs · Communications of the ACM · 1976 · 1.2K citations · Full text
The LOCUS distributed operating system
Bruce J. Walker, Gerald J. Popek, Robert English et al. · ACM SIGOPS Operating Systems Review · 1983 · 372 citations · Full text
Measured performance of an Ethernet local network
John F. Shoch, Jon A. Hupp · Communications of the ACM · 1980 · 337 citations · Full text