DYON selects a suitable CPU partition for a set of processes to improve a metric. For example, if we have a process that improves I/O and another that is using CPU. The partition will offer a CPU partition (20%-80%) if that improves the target metric. The technique allows to use metrics that are no monotonic, for example, in some cases increasing the CPU count for a shared application could decrease the performance if other processes get hung.
Contacte:
License:
GPL License (Version 3.0)