Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Journal articles
  4. Implementation and Performance of Pipes in the V-System
 
research article

Implementation and Performance of Pipes in the V-System

Zwaenepoel, Willy  
1985
IEEE Transactions on Computers

The author compares the measured performance of pipes implemented by a pipe server process on top of the V message passing transport protocol versus the calculated performance of pipes implemented by an operating system kernel and supported by a dedicated protocol. He describes the implementation of pipes in the V system and presents measurements of their performance. He then calculates the performance of pipes when implemented in the kernel and supported by a dedicated protocol. The performance loss as a result of using the pipe server is shown to be about 8% for network pipes and about 25% for local pipes. Given these figures and given the fact that messages and not pipes are the principal means of interprocess communication in V, it is concluded that it is quite practical to implement pipes by a process using message passing, thereby avoiding the need for additional kernel and protocol complexity.

  • Details
  • Metrics
Type
research article
DOI
10.1109/TC.1985.6312215
Author(s)
Zwaenepoel, Willy  
Date Issued

1985

Published in
IEEE Transactions on Computers
Volume

C-34

Issue

12

Start page

1174

End page

1178

Subjects

COMPUTER NETWORKS

•

Local Networks

•

DATA TRANSMISSION

•

Packet Switching

Editorial or Peer reviewed

REVIEWED

Written at

OTHER

EPFL units
LABOS  
Available on Infoscience
October 20, 2005
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/218146
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés