Você executou comandos um após o outro ou deu ao SO algum tempo para resolver? O uso da memória deve aumentar, mas diminuir porque o IS executa processos de limpeza. É isso que parece.
Você esperou por muito tempo (o sistema operacional pode ter iniciado uma tarefa em segundo plano)? Você rodou algum aplicativo depois de matar, mas antes do free -m?