Method and apparatus for space efficient inter-process communica

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 940

Patent

active

058812865

ABSTRACT:
A computer-implemented method and apparatus in a computer system for inter-process communication. A first procedure allocates a first buffer in a first memory space shared by the first procedure (e.g. a client process) and a second procedure (e.g. a kernel or server process). The first procedure then marshals arguments for communicating with the second procedure in the first buffer. The first procedure indicates that a message for the second procedure is being passed and passes a first reference to the first buffer in the first memory space to the second procedure. The second procedure detects the indication of the message by the first procedure. The second procedure then references the first buffer and copies the arguments contained in the first buffer into a temporary buffer. The second procedure can then deallocate the first buffer. In implemented embodiments of the present invention, inter-process communication is more efficient because the first buffer is deallocated upon receipt of the communication by the second process.

REFERENCES:
patent: 5218699 (1993-06-01), Brandle et al.
patent: 5307490 (1994-04-01), Davidson et al.
patent: 5321841 (1994-06-01), East et al.
patent: 5430876 (1995-07-01), Schreiber et al.
patent: 5434995 (1995-07-01), Oberlin et al.
patent: 5446901 (1995-08-01), Owicki et al.
patent: 5491800 (1996-02-01), Goldsmith et al.
patent: 5497463 (1996-03-01), Stein et al.
patent: 5511197 (1996-04-01), Hill et al.
(no month given) Sparc Architecture Manual, Version 8, 1992, pp. 102-103.
Tucker, Allen, B., "Programming Languages", second edition, McGraw-Hill, pp. 486-489, 1986.
Tanenbaum, Andrew S., Modern Operating Systems, Prentice Hall, pp. 418, 434-442, 1992.
Nelson, B. J., "Remote Procedure Call", Ph.D. thesis, Carnegie-Mellon University, p. 115, 1981.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus for space efficient inter-process communica does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for space efficient inter-process communica, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for space efficient inter-process communica will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1331196

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.