I've been running out of memory on some of my small-footprint ubuntu appliances. I noticed that snapd was running and using lots and lots of ram. (I took a chance and stopped the snapd service and things are functioning, but I'm wondering if my machine is going to reboot properly)
What I want to know is, are there core services in a generic install of Ubuntu 16.04 server that require snaps to function?
Also, what are all the services that I need to disable with systemctl to get rid of snapd?