School of Computer Science & Engineering
University of New South Wales
Advanced Operating Systems
COMP9242 2002/S2
Next: References
Up: 01-l4
Previous: What to run first?
How does a client know where to send syscall RPCs?
- First action of new task could be an ``open receive'':
- parent sends message (thereby disclosing its identity)
- hide in startup code (``crt0'')
- Client could send all system call RPCs to :
- clans & chiefs mechanism ensures that parent receives
message,
- parent replies by ``deceiving send'' pretending to be
.
==>
It's a matter of convention.
Gernot Heiser
2002-08-07