RSS é a quantidade de RAM (memória física) atualmente usada pelo processo, enquanto o VSZ é o tamanho da memória virtual do processo.
O último consiste em memória localizada:
- na RAM se os dados foram acessados recentemente ou se não houver pressão para liberar RAM
- na área de troca (partição swap ou arquivo de troca) se tiver sido paginada fora
- no sistema de arquivos, se os dados corresponderem aos arquivos mapeados na memória (por exemplo: bibliotecas compartilhadas)
- em nenhum lugar (ou seja, não use nenhum recurso, especialmente em sistemas com super-comprometimento de memória como o Linux) se as páginas alocadas ainda não tiverem sido acessadas
O quarto ponto é frequentemente ignorado.