“…However, as discussed in [18], the dominating factor in assessing LS performance lies more in the global communication overhead and aggregate resource management than in (small) delays incurred by kernel calls. Moreover, placing the mechanism outside the kernel facilitates later expansion or generalization of other LS strategies to deal with large communication latency [21], excessive task transfer [22], and node/link failure [19,23,24]. One inherent limitation resulted from placing the LS mechanism outside the OS kernel is that interprocess communication and signal facilities cannot be easily implemented, and are not supported in the current implementation.…”