Hi guys,
TLDR: To improve Unity performance, look for process that are consuming resources during Unity that is not from Unity. Find out what they are and make a choice to remove if unnecessary or keep if needed.
From personal experience, I found that some background processes or software might slow down Unity. I found this out as the Build to WebGL was going very slow and even freezing. I have a high end PC, i7, GTX980ti, 16Gb RAM, SSDs etc.
During the build I looked at the processes running and consuming CPU power in Task Manager. It ended being a process called Trusteer from IBM that was causing this. It was mandatory software pushed by my bank’s online banking function as additional security. Problem is, even though you are not banking, it still scans processes and interprets internet/website traffic and blocks where it deems necessary. Building to WebGL obviously uses website resources. I uninstalled this program and immediately Unity and all its functions ran a lot faster and smoother.
Seeing that you guys are using “old” laptops, there might be a few processes running in the background that is slowing it down.
General rule of thumb has been that if you can run the game on your PC you can run the software required to build it.