21 GB for swap alone is way too much. Normally the size should be twice the size of the memory - or in your case 2x8 =16GB. If you can replace your hard drive to SSD one the system will run much faster, Finally. I used to run my laptops with dual-boot. No longer. I simply replaced the Win10 on my new DELL Insiron 3180 with ubuntu-only laptop. (With backup / Restore capabilities - you can restore it back to Win10 anytime) As for the freeze. I religiously update my ubuntu - particularly for security updates. Also, try to change the suspend time to a longer period (30min) and say if helps. good luck On Wednesday, March 10, 2021, 1:40:55 PM PST, d0bby