I have a laptop that I use to build lighting in my scenes, and I’d like to keep the cpu temp lower than it is for the duration of time spent baking lightmass. Would it be possible to limit the cpu usage to something like 75% rather than 100% of available cpu power? Obviously, it’ll take longer to bake, but I’m fine with this. Also, ram of course is no issue. 48gigs on board, if that’s relevant.
Open Swarm Agent. In settings, enable Developer Settings. Then the developer settings tab has two settings - “LocalJobsDefaultProcessorCount” and “RemoteJobsDefaultProcessorCount”. These control the number of threads Lightmass will use for local builds, or network ones. These numbers include hyperthreading - so if you have a 4 core i7 with hyperthreading, you have 8 available. In that case the default “LocalJobsDefaultProcessorCount” will be 7 - the default for local builds being all but one processor core. Change that to 6 and it would use 3+3 (hyperthreading) cores, so 75%.
I upgraded to i7-14700K from i7-7700 and while CPULM built lighting a lot faster (Preview quality, went down from half-day roughly, to 1hr 48m), it wasn’t using whole 20 cores of the new CPU. So I bumped up number of cores to be used.
While CPULM accelerated to 54% rapidly, after that it slowed down and eventually got stuck on 99%. All in all, instead of 1 hr 48m it took about an hour.