0
5.7kviews
What is the need for process migration and explain the role of resource to process and process to resource binding in process migration.

Mumbai University > Computer Engineering > Sem 8 > Parallel and Distributed Systems

Marks: 10M

Difficulty: Medium

1 Answer
2
699views

Migration of a process from one node to another node is known as process migration.

There are 2 techniques for migration.

1. Pre preemptive : Also called "process migration" The migration is done in between the process of execution.

2. Non - pre preemptive : Also called " code migration " The migration is done before the process begins execution.

The reason for source migration could be :

  1. Because the source machine is not having resource.

OR.

  1. The source machine is over loaded and hence requires clock to be executed.

enter image description here

A process involves code segment + resources segment + execution segment.

Binding can be initiated by sender or receiver.

In sender initiated code is with sender sends a query to data server is an example of sender initiated in which process binds to resource.

In receiver initiated : Receiver gets process migrated on demand.

Please log in to add an answer.