I got curious, and I fired up the other laptop. With W7, it took like 2 minutes before I got to the log in screen because of the TOS updates. (but this occurs pretty much everyday, not just after the weekend, although usually 20-30 seconds)
It uses 850 MB as compared to the other W10 laptop's 270MB, still much less than yours. The only difference was between them beside the OS that one was started from scratch, the other was awakened from hibernation, so I assume that is why the bigger memory usage.
So looks like the problem is in your computer, not with TOS... Try to install it on another laptop and see how much it uses...
Edit: I did a fresh restart with the W7 laptop and the usage is 922 MB now....