ParaView uses too much memory when compiling with make because of VTK-m
When compiling ParaView, the maximum memory usage is 2Gb by parallel threads, when VTK-m compilation occurs.
This means that on a standard low-end desktop computer, 8 core, 8Gb of RAM, running make -j 8
will definitely swap and probably never finish.
Ninja seems to be able to mitigate the issue by monitoring the memory usage I guess.
See the associated issue here : vtk/vtk-m#438 (closed)
Until this is resolved, we may want to consider disabling VTK-m by default, unless there is a way to prevent VTK-m to be built in parallel even when the rest of ParaView is.
Any ideas @cory.quammen @utkarsh.ayachit @ben.boeckel ?