Para citar você:
100Mb of RAM are used out of 312Mb and
31Mb of Virtual Mem are used too.
Você ainda não mencionou o uso do SWAP e mencionou apenas que 1/3 da sua RAM é usada.
Uma coisa importante para se ter em mente nos sistemas Linux é que a sua RAM muitas vezes parecerá "mais usada" do que realmente é, já que o Kernel irá usar memória ram para o que for possível para tornar sua vida mais rápida (ex. : informações do sistema de arquivos / cache de inodes / etc ...). Isso não é excessivamente problemático, pois essa informação armazenada em buffer é considerada como sendo um cidadão de segunda classe e será prejudicada se necessário.