Slow CPUs and GPUs work much better on Linux than on Windows, but when the problem is a shortage of RAM, Windows will hold out much longer before grinding to a halt.
In an era of soldered-on RAM, this is becoming a rather annoying problem. Unfortunately, Linux doesn't offer the same APIs Windows does to take preventative action before running out of RAM. Windows' auto-growing page file also makes for a less crashy experience than Linux' static swap partitions (or constant-size pagefile). Plus, Windows comes with memory compression (zram/zswap) out of the box, configured to use both memory compression and disk swap to catch these situations.
I wish Windows wasn't such a slog on the CPU and GPU because making Linux work in low-memory situations is an absolute pain.