Turicas, No kernel devem existir uma serie de regras que determinam isso. Nao e pq ele esta usando a swap que ele esta errado, e so o modo dele tratar os dados e escalonar as coisas.
Esse negocio de processos e bem complicado. Um processo pode estar consumindo tanto de ram, mas ter reservado outra tanto maior que o que consome. Quando o SO quiser fazer uma troca dos processos que estao sendo executados, ele ira puxar todo esse processo pra swap e jogar um novo na ram, que vai gastar uma quantidade de ram, mas que tera mais um pouco ainda de ram reservada. Varias coisas dependem nesse processo todo. O pid do processo, qual processo entra antes, frequencia de uso do processo. Acho que nao e tao simples como vc ta pensando. Se vc quiser que ele nao use o swap deve desativa-lo, mas vou logo avisando, vc vai obter uma queda no desempenho da maquina. Da uma olhada na Wikipedia, esse e apenas 1 artigo: http://en.wikipedia.org/wiki/Virtual_memory -- []'s Lucas Arruda lucasarruda.com -- ubuntu-br mailing list [email protected] www.ubuntubrasil.org https://lists.ubuntu.com/mailman/listinfo/ubuntu-br

