Uso memória aplicação

Eae pessoal.

Eu sei que temos como saber quanto de memória livre temos na JVM, mas queria saber o seguinte:

  1. Existe algum método que me informe o quanto de memória MINHA aplicação está usando da JVM?
  2. Existe algum método que informe o quanto determinado objeto está utilizando de memória?

Obrigado.

Veja esse artigo e esse.

Boa sorte!

Olá.

Eu ja tinha visto esse tutorial (http://www.javapractices.com/topic/TopicAction.do?Id=83 ). O problema dele é que sua lógica é duvidosa, ele pega a memória disponível, instancia o objeto e depois verifica a nova memória disponível, como se só a minha aplicação java estivesse rodando na JVM e, para conseguir instanciá-lo, ele tenta descobrir qual construtores a classe tem, como performance é um ponto chave para mim, esse processamento acaba sendo complicado.

Se alguém tiver mais alguma coisa em mente e puder ajudar !!!

Obrigado =)