I'd assume that isn't running GNOME 3 or similar but something very light. It also doesn't need to have a virtual keyboard daemon available at all times, no SIM stuff, no phone call or messaging UI (both stay in memory), no tracker (assuming you don't have tracker installed), etc. These are all small things but they add up quickly. Of course, there are also some background processes a phone doesn't need that a desktop computer does.