coreupdown

Description: Dynamically turn all non-main CPU's on and off
Status: Feature complete
Source: https://git.maandree.se/coreupdown
Latest release: 1.0
License: ISC License (Internet Systems Consortium license)
Written in: C (ISO C99)

Utilities and a daemon to dynamically adjust the number of online CPU cores. This is designed as a workaround for virtual machines that have input performance issues (keyboard input lag and keys getting stuck) when more than one CPU core is online.