[lldb-dev] MSBuild vs. Ninja build-timings on Windows
Nico Rieck
nico.rieck at gmail.com
Sat Jan 3 14:38:08 PST 2015
On 03.01.2015 00:32, Zachary Turner wrote:
> +Nico Weber <thakis at google.com>
>
> Nico might be able to give you some more insight on exactly why Ninja is
> faster than MSBuild. My (limited) understanding is that it has better
> dependency tracking, but I'm not sure where the "betterness" comes from.
For one Ninja has much better resource utilization. MSBuild and VC++
have knobs for parallelization but those don't work together
cooperatively so you easily end up with over- or underutilized cores.
--Nico
More information about the lldb-dev
mailing list