Preciso fazer uma aplicação que constantemente verifique a memória disponível para um aplicativo Java rodando em um PDA. Beleza, a implementação é tranquila, mas uma dúvida que o grande oráculo [Google] não está me respondendo é:
Quando executo diferentes aplicaçoes Java em um dispositivo móvel, todas as aplicações usam a mesma KVM ou são máquinas virtuais diferentes??
Porque minha intenção é fazer o Push Registry rodar o gerenciador de memória de tempos em tempo, em background, enquanto o aplicativo principal estiver sendo executado. Mas se ambos forem executados em máquinas virtuais diferentes, não adianta nada usar os métodos de Runtime para ver o consumo de memória…
Se alguém tiver uma sugestão que permita verificar a memória disponível em todo o sistema melhor ainda 