Intro To DS Chapter 2
Intro To DS Chapter 2
System
processes each with one thread one process with three threads
Threads in Non distributed Systems
Weak Mobility
• transfer only the code segment and may be some
initialization data; in this case a program always starts
from its initial stage, e.g. Java Applets
• execution can be by
– the target process (in its own address space like in Java Applets)
but the target process and local resources must be protected
(security) or
– by a separate process; still local resources must be protected
(security)
Models for Code Migration