Como medir quanto de memória utilizada por um usuário em aplicações WEB?

Olá Pessoas,

Tenho uma aplicação feita em Jboss Seam e gostaria de saber como posso fazer para medir quanta memória um usuário gasta, ou seja,
Qual a estimativa média de consumo de memória por usuário?

Preciso disso para poder estimar quantos usuário a minha aplicação suporte.

POderiam me ajudar, tentei o JMeter, mas a principio, não achei algo que poderia me ajudar.

Se a aplicação é web…então a única memória gasta é a do Browser. Concorda ?

Não necessáriamente… pois ele utiliza a VM do Servidor…

Talvez eu tenha colocado de forma errada.

Seria medir quanto gasta uma sessão de usuário dentro da VM do Jboss, ou seja se um usuário gasta 5Mb e tenho 100 Mb de instance, seria possível no máximo 20 Usuário acessando ao mesmo tempo.

Na verdade seria isso…

Agora sim…

Eu não acho que isso seja possível…medir quanto um usuário gasta de memória por sessão (eu acho ) . Talvez o caminho ideal seria realizar um teste de strees no servidor e ver até quando ele suporta. Ou entao vc pode buscar alguma coisa na documentação do JBoss, Glassfish ou qq outro servidor q vc usa…

É aquela famosa pergunta que os gerentes costumam fazer. Na prática, ainda mais usando aqueles frameworks (JSF, RichFaces etc.) que põem um monte de dados na sessão, é meio difícil CALCULAR isso só olhando as variáveis de sessão.

Comece lendo sobre o JBossProfiler.