登入選單
返回Google圖書搜尋
Limitations of Process Management in Distributed Systems
註釋Many proposed and existing languages for parallel computing support dynamic process creation and allow processes to synchronize in arbitrary ways. This paper considers a system where processes may be created dynamically as a computation progresses and may synchronize with other processes in an arbitrary way, assuming that a process cannot be moved once it has started. The paper shows that the order in which processes are scheduled may make a spectacular difference in the performance of the program, particularly in speeding up the processes, although in practice it is not likely to have sufficient information to be able to determine which process should be scheduled and therefore it is not possible to avoid bad schedules.