Eu estava estudando sobre como e quanta memória alocada para cada thread de conexão e encontrei abaixo o tutorial do MySQL:
http://dev.mysql.com/doc/refman/5.1/en/memory-use.html
Há um ponto mencionado abaixo que não consigo entender.
- Quando um thread não é mais necessário, a memória alocada para ele é liberada e retornada ao sistema, a menos que o thread volte para o cache de threads. Nesse caso, a memória permanece alocada.
Minhas preocupações são as seguintes:
- Isso significa que o thread ocupou a memória mesmo que o sistema esteja usando threads do cache?
- Um cache no thread ainda usa memória?