Nada.
É o Linux e é como funciona .
Ele usará memória "livre" para o cache de disco, porque qual é o objetivo de ter um recurso subutilizado?
Quando um processo quer mais memória, ele pede pelo kernel, e (geralmente), pega.
Oh .. e o MySQL usará o quanto for necessário (conforme configurado em /etc/my.cnf
) para que índices, consultas e tabelas sejam armazenados em cache do disco, na memória, para tornar os tempos de acesso mais rápidos.