O gingerbread em si era mais leve, mas a sua gestão de memória de apps (LMK) era muito "tacanho", mas desde o 4.0 que o sistema de gestão de memória foi muito melhorado e desde aí que tem levado ainda melhoramentos, hoje em dia reiniciar o telemovel so quando quero flashar algo pela recovery ou quando fico sem bateria. Já para não falar que ter "(auto) task killers" no 4.0+ é um atentado á estabilidade do sistema, a unica coisa que isso faz é leaks de bateria, leaks de memória, lags, lentidão e instabilidades do sistema por andar a terminar processos que não devia.
Por isso podem ter menos de 800mb que ele nem se vai ralar com isso, ele mantem os processos das apps em memória para estas abrirem mais rapido da proxima vez, só quando comecar a ficar sem ram disponivel aí ele vai fechar alguns processos em background para libertar ram, mas hoje em dia com o kitkat (e num telemovel como o nexus 5) nem vale a pena pensar na ram nem andar a limpar a memoria que só se faz e mais mal que bem, o melhor é deixar o memory manager lidar com isso automáticamente.