• 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