user382591
user382591

Reputation: 1390

VMware Player VM - 1 core CPU limitation

I'm using a VM with VMware Player to write code and compile. As my current program is huge, the compilation takes a while to be done (upto 5 minutes) using 25% of my 4 cores CPU on my host = 100% of one core.

It seems that the VM is limited to use 1 single core.

Is there a way to optimize the number of cores a VM can use? I'd like to use 50% or 75% of my 4 cores CPU.

Thanks

Upvotes: 0

Views: 2283

Answers (1)

Misha Brukman
Misha Brukman

Reputation: 13424

It sounds like you're limited by the number of parallel build tasks you can run, not the VM CPU configuration, e.g., by default, make will run a single step at a time. Try running several steps in parallel, e.g., run make -j4 or equivalent for your build system.

On a separate note, a VM may be more overhead for you than you might like; consider using Docker to host your development environment.

Upvotes: 1

Related Questions