DocumentCode
2482053
Title
Performance implications of design alternatives for remote procedure call stubs
Author
Chung, Sung K. ; Lazowska, Edward D. ; Notkin, David ; Zahorjan, John
Author_Institution
Dept. of Comput. Sci., Washington Univ., Seattle, WA, USA
fYear
1989
fDate
5-9 Jun 1989
Firstpage
36
Lastpage
41
Abstract
The authors take efficient kernel-level support as a given, and study the performance implications of design alternatives one level up-in the stubs, which insulate the client and server from details about network communication. These alternatives represent a collection of approaches to achieving standard remote procedure call of semantics. Consideration is given to the performance implications of compiled vs. interpreted stubs, procedural vs. inline code for moving data to/from packet buffers, block copy vs. individual data item copy moving data to/from packet buffers, and the presence or absence of byte swapping
Keywords
distributed processing; network operating systems; performance evaluation; telecommunication networks; block copy; byte swapping; client; compiled stubs; data moving; design alternatives; individual data item copy; inline code; interpreted stubs; kernel-level support; network communication; packet buffers; performance implications; procedural stubs; remote procedure call stubs; semantics; server; Application software; Communication networks; Computer science; Encoding; High level languages; Insulation; Materials science and technology; Network servers; Programming profession; Transport protocols;
fLanguage
English
Publisher
ieee
Conference_Titel
Distributed Computing Systems, 1989., 9th International Conference on
Conference_Location
Newport Beach, CA
Print_ISBN
0-8186-1953-8
Type
conf
DOI
10.1109/ICDCS.1989.37928
Filename
37928
Link To Document