z-logo
Premium
‘Long return’: A technique for improving the efficiency of inter‐module communication
Author(s) -
Stroustrup Bjarne
Publication year - 1981
Publication title -
software: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.437
H-Index - 70
eISSN - 1097-024X
pISSN - 0038-0644
DOI - 10.1002/spe.4380110204
Subject(s) - structuring , computer science , process (computing) , communications system , extension (predicate logic) , work (physics) , telecommunications , operating system , engineering , programming language , mechanical engineering , finance , economics
This paper describes a concept called ‘long return’ for use in inter‐module communication systems. First an implementation which implies a simplification of—rather than an extension of—traditional inter‐module communication systems is outlined. This implementation allows long returns to be used as an optimization technique without violating the commonly accepted principles of system structuring. Thereafter an experiment that provides an estimate of the improvements in efficiency of a particular operating system is described. In the SIMOS operating systems (based on the Cambridge CAP operating system) about 20 per cent of all inter‐process communication operations can be avoided by using long returns, and as a consequence the amount of useful work done in the system is typically increased by about 2.0 per cent.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here