Outubro 2008
Prof. Ismael H. F. Santos -  ismael@tecgraf.puc-rio.br                                                          2
Distributed-Operating Systems (Cont.)
nProcess Migration – execute an entire process, or parts of it, at different sites
nLoad balancing – distribute processes across network to even the workload
nComputation speedup – subprocesses can run concurrently on different sites
nHardware preference – process execution may require specialized processor
nSoftware preference – required software may be available at only a particular site
nData access – run process remotely, rather than transfer all data locally