(2) After doing the apt-get upgrade from hell, I now show a 235.8 MEG device, named tmpfs, with a mount point of /dev/shm - where did this come from, and why? It currently shows no space usage, but what is it?
It's your shared memory!

Alessandro