

Thanks for the added insights! I haven’t used it myself, so appreciated.
Linux has a second, similar “compressed memory” feature called zswap. This guy has used both, and thinks that if someone is using a system with NVMe, that zswap is preferable.
https://linuxblog.io/zswap-better-than-zram/
Based on his take, zram is probably a better choice for that rotational-disk Celeron, but if you’re running Cities: Skylines on newer hardware, I’m wondering if zswap might be more advantageous.







Historically, it was conventional to have a “you have unsaved work” in a typical GUI application if you chose to quit, since otherwise, quit was a destructive action without confirmation.
Unless video games save on exit, you typically always have “unsaved work” in a video game, so I sort of understand where many video game devs are coming from if they’re trying to implement analogous behavior.