CPUTool allows you to limit CPU usage of any process to a given limit and allows the interruption of process execution if the system load overreach a defined threshold.