No webcast da Oracle que ocorreu na última semana, o principal engenheiro da empresa, Mark Reinhold, disse que uma nova JVM acontecerá em no máximo 2 anos. Esta nova JVM será o resultado da fusão entre a HotSpot da Sun e a JRockit herdada da compra da BEA. Reinhold disse que a empresa continuará mantendo as duas versões da JVM em um curto espaço de tempo, devido a empresas que ainda as utilizam:
Não é tão fácil pegar o melhor de cada uma. Não vamos simplesmente parar de fazer uma delas. Consumidores têm coisas em produção para ambos e tomam vantagem de recursos específicos de cada uma. Não vamos causar um terremoto e fazer os sistemas caírem.
A Oracle já havia expressado a vontade de juntar as duas JVM's na última sessão do Sun-Oracle roadmap. Ele revelou que a nova JVM finalmente sairá, mas estipulou um prazo entre 18 meses à 2 anos para que isso aconteça. A idéia é unir o melhor dos dois mundo. Reinhold se diz admirado com as funcionalidades da JRockit:
Existem funcões no JRockit que, francamente, sentimos inveja por alguns anos. O controle de missão é muito bom.
Ele diz que a HotSpot também tem muitas vantagens, especialmente vantagens em relação a desempenho:
Acreditamos que o código da HotSpot, especialmente o compilador do servidor, é muito mais sofisticado.
Reinhold também especulou que a junção das JVM's deve juntar o garbage collector da JRockit e o compilador runtime da HotSpot.
É fascinante aprender mais sobre a JRockit nos últimos dois meses. Ela é realmente um VM incrível.
Ter uma JVM unindo o melhor de duas grandes JVMs é uma boa notícia?
Comentários da comunidade
Ótima notícia
by Lennon Jesus,
Bela Notícia
by Luiz Brito,
Ótima notícia
by Lennon Jesus,
Seu comentário está aguardando aprovação dos moderadores. Obrigado por participar da discussão!
Será realmente possível?
Se realmente fizerem o que pensam fazer, vai ser realmente maravilhoso.
Se a JVM puder ficar ainda melhor, aí mesmo é que Java emplacará de vez como plataforma para hospedar outras linguagens sobre a arquitetura confiável e robusta da JVM.
Torço pra tudo dar certo. :D
Bela Notícia
by Luiz Brito,
Seu comentário está aguardando aprovação dos moderadores. Obrigado por participar da discussão!
olá uso as duas VMs, sendo que cada uma tem uma caracteristica básica de performace, quando utilizava a máquina com windows o desempenho da jrockit não parecia um dos melhores, usava a vm da Sun, quando estava desenvolvendo, mas quando ia para o linux a conversa era outra a jrockit era muito melhor e quando levantava o servidor bea não há como contestar a qualidade da jrockit.