per cgroup swap file support
https://lwn.net/Articles/591495/
This might be interesting. What happens if swap is only assigned to
new unprivileged tasks? Your compile might take three days but it
doesn't make the GUI fall over? *shrug*
---
Chris Murphy