| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/06/2011 15:09:52
|
marcosalex
GUJ Expert
![[Avatar]](/images/avatar/0a8f8b227be2d04a675082cc9d51c127.jpg)
Membro desde: 20/02/2008 12:32:59
Mensagens: 3371
Offline
|
A partir da próxima versão do Java, prometida para o mes que vem, a implementação de referência passará a ser o OpenJDK no lugar da JDK padrão. Essa era uma promessa antiga da Sun ainda, mas que não tinha sido cumprida provavelmente por questão de patentes.
http://blogs.oracle.com/java/entry/moving_to_openjdk_as_the
This message was edited 1 time. Last update was at 10/06/2011 19:26:47
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/06/2011 15:22:38
|
juliocbq
GUJ Expert
![[Avatar]](/images/avatar/153704bb24a28e9a6bb49e8ffde1492e.jpg)
Membro desde: 13/11/2008 12:10:18
Mensagens: 3927
Offline
|
marcosalex wrote:A partir da próxima versão do Java, prometida pro mes que vem, a implementação de referência passará a ser o OpenJDK no lugar da JDK padrão. Essa era uma promessa antiga da Sun ainda, mas que não tinha sido cumprida provavelmente por questão de patentes.
http://blogs.oracle.com/java/entry/moving_to_openjdk_as_the
Notícia muito boa. O Openjdk não anda muito legal não. Em questão de desempenho ele está no mínimo umas 5x atraz da oracle vm.
|
www.citrox.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/06/2011 16:57:29
|
Markus Alemao
JavaGuru
![[Avatar]](/images/avatar/cfe9cb332d89b5475d36d54836684fd2.jpg)
Membro desde: 27/08/2009 10:46:36
Mensagens: 220
Localização: Salgado Filho
Offline
|
Bacana ....vai reduzir o receio de alguns ....
|
Too Stupid to Understand Science? Try Religion.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/06/2011 17:04:50
|
Adelar
GUJ Master
![[Avatar]](/images/avatar/4ad38ecf2884a47a5efa657f3358e635.jpg)
Membro desde: 31/10/2008 10:07:36
Mensagens: 1237
Localização: Cascavel
Offline
|
Legal. Muito boa notícia.
|
"Errando e aprendendo com os bugs"
http://www.cajuscript.org |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/06/2011 06:30:40
|
otaviojava
GUJ Master
![[Avatar]](/images/avatar/d419e81be1290357badc49826f0a8a72.jpg)
Membro desde: 14/12/2010 10:09:09
Mensagens: 1192
Localização: Salvador,Bahia
Offline
|
Uma notícia realmente sensacional
|
twitter- https://twitter.com/otaviojava
java -http://home.java.net/blogs/otaviojava
blog - http://otaviosantana.blogspot.com/
javabahia - http://javabahia.blogspot.com/
linguagil - http://javabahia.blogspot.com/
Desenvolva aplicações com Cassandra de uma maneira mais fácil com o EasyCassanra: https://github.com/otaviojava/Easy-Cassandra
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/06/2011 07:14:38
|
Elizeu_Santos
Virtual Machine Man
![[Avatar]](/images/avatar/565f25dc30f2dcc716b610cbc31dbab9.jpg)
Membro desde: 01/08/2008 20:21:57
Mensagens: 670
Localização: RJ
Offline
|
juliocbq wrote:
marcosalex wrote:A partir da próxima versão do Java, prometida pro mes que vem, a implementação de referência passará a ser o OpenJDK no lugar da JDK padrão. Essa era uma promessa antiga da Sun ainda, mas que não tinha sido cumprida provavelmente por questão de patentes.
http://blogs.oracle.com/java/entry/moving_to_openjdk_as_the
Notícia muito boa. O Openjdk não anda muito legal não. Em questão de desempenho ele está no mínimo umas 5x atraz da oracle vm.
]
eu sempre digo isso, mais sempre dizem que a diferença de desempenho é psicológica >.<
existem também alguns problemas com swing, não sei especificar. mais o jdownloader por exemplo quando executado em openjdk fica com os menus estranhos.
|
JSF 2
EJB 3
Spring 3
Hibernate 4
"É um prazer puro da alma espalhar pelo mundo o fruto de seus estudos e meditações, ainda sem outra remuneração que a consciência de fazer bem."
José Bonifácio |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/06/2011 19:34:24
|
Luiz Henrique Coura
Java Ninja
![[Avatar]](/images/avatar/d9b1655c134b831076d6c45620a78c33.jpg)
Membro desde: 28/04/2004 21:03:05
Mensagens: 283
Localização: Lorena-SP
Offline
|
Muito bom! A OpenJVM vai ganhar uma credibilidade enorme com isso.
Mas me tirem algumas dúvidas:
A Oracle....
... pode desenvolver uma Reference Implementation (RI) da sua própria tecnologia? Se sim, ela acabou de passar o seu trabalho para a comunidade fazer.
... vai continuar regendo o TCK e isso não é uma forma de controlar (limitar) a OpenJVM? A comunidade pode adicionar itens extras nessa RI?
|
"A única pergunta estúpida é aquela que você nunca faz"
Anônimo
Luiz Henrique Coura |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/06/2011 20:33:05
|
marcosalex
GUJ Expert
![[Avatar]](/images/avatar/0a8f8b227be2d04a675082cc9d51c127.jpg)
Membro desde: 20/02/2008 12:32:59
Mensagens: 3371
Offline
|
Luiz Henrique Coura wrote:
A Oracle....
... pode desenvolver uma Reference Implementation (RI) da sua própria tecnologia?
Claro, sempre pôde. A direrença era que a RI apesar de gratuita, não era 100% livre, por uma série de motivos.
Luiz Henrique Coura wrote:
Se sim, ela acabou de passar o seu trabalho para a comunidade fazer.
Não, porque ela trabalha no OpenJDK também, assim como a Sun também sempre trabalhou.
Luiz Henrique Coura wrote:
... vai continuar regendo o TCK e isso não é uma forma de controlar (limitar) a OpenJVM?
Sim, essa é a briga eterna. Muitos desenvolvedores não fazem JVMs alternativas porque não concordam com a forma de certificação delas, por causa do tck. A grande polêmica é porque a Oracle antes de adquirir a Sun também era contra o tck, agora que está do outro lado, não se pronunciou. Ela nunca disse que não iria mudar, mas também nunca disse que vai deixar do jeito que está.
Luiz Henrique Coura wrote:
A comunidade pode adicionar itens extras nessa RI?
Sempre pôde, mas resta saber como a Oracle vai tratar essas contribuições sobre a implementação.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/06/2011 13:57:12
|
pcassiano
Virtual Machine Man
Membro desde: 07/06/2005 16:17:56
Mensagens: 730
Offline
|
será que, à partir de agora, questões como segurança, desempenho etc serão resolvidas mais rapidamente?
alguém sabe dizer se o open jdk será referência para o java ee 7?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/06/2011 20:31:10
|
marcosalex
GUJ Expert
![[Avatar]](/images/avatar/0a8f8b227be2d04a675082cc9d51c127.jpg)
Membro desde: 20/02/2008 12:32:59
Mensagens: 3371
Offline
|
pcassiano wrote:
 alguém sabe dizer se o open jdk será referência para o java ee 7?
Provavelmente.
Mas lembrando também que a Oracle provavelmente vai manter a vesão jRockit comercial, que talvez vire uma JVM Enterprise, com código proprietário e patentes. Daí não sei até que pondo ela vai melhorar a qualidade do OpenJDK, embora ela venha lançando melhorias pra ele, inclusive vindas do jRockit.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/06/2011 07:00:42
|
juliocbq
GUJ Expert
![[Avatar]](/images/avatar/153704bb24a28e9a6bb49e8ffde1492e.jpg)
Membro desde: 13/11/2008 12:10:18
Mensagens: 3927
Offline
|
marcosalex wrote:
pcassiano wrote:  alguém sabe dizer se o open jdk será referência para o java ee 7?
Provavelmente. Mas lembrando também que a Oracle provavelmente vai manter a vesão jRockit comercial, que talvez vire uma JVM Enterprise, com código proprietário e patentes. Daí não sei até que pondo ela vai melhorar a qualidade do OpenJDK, embora ela venha lançando melhorias pra ele, inclusive vindas do jRockit.
Eu usei a jrockit e achei inviável para todo tipo de projeto que se pode imaginar. É simplesmente uma jvm que aloca ela mesma(completamente) na memória ram. Um netbeans rodando nela ocupa mais de 1Gb de memória. A jvm convencional resolve de maneira muito mais equilibrada a grande maioria dos problemas. Esse produto na minha opinião é para inglês ver. Por falar nisso quem mais daqui do forum fez experiência com a JRockit?
This message was edited 1 time. Last update was at 14/06/2011 07:03:12
|
www.citrox.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/06/2011 08:01:43
|
namor
JavaBaby
Membro desde: 15/09/2010 19:22:42
Mensagens: 76
Offline
|
Me tirem uma dúvida:
Quer dizer que não vai existir Java 7 (com este nome) agora o nome vai ser OpenJDK?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/06/2011 08:21:17
|
marcosalex
GUJ Expert
![[Avatar]](/images/avatar/0a8f8b227be2d04a675082cc9d51c127.jpg)
Membro desde: 20/02/2008 12:32:59
Mensagens: 3371
Offline
|
juliocbq wrote:
Eu usei a jrockit e achei inviável para todo tipo de projeto que se pode imaginar. É simplesmente uma jvm que aloca ela mesma(completamente) na memória ram. Um netbeans rodando nela ocupa mais de 1Gb de memória.
A jvm convencional resolve de maneira muito mais equilibrada a grande maioria dos problemas. Esse produto na minha opinião é para inglês ver.
Por falar nisso quem mais daqui do forum fez experiência com a JRockit?
O jRockit não é pra rodar em sistemas standalone, é pra rodar em servidores. Eu mesmo nunca fiz testes, mas aqui no GUJ tem muita gente que postava ganhas consideráveis em desempenho com ele, principalmente se haviam várias conexões concorrentes, fora as ferramentas de monitoramento e gerenciamento da JVM que eram bem mais completas.
Mas nunca testei ele, no máximo fiz testes semelhante ao seu, usando na máquina pra desenvolvimento.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/06/2011 09:05:00
|
juliocbq
GUJ Expert
![[Avatar]](/images/avatar/153704bb24a28e9a6bb49e8ffde1492e.jpg)
Membro desde: 13/11/2008 12:10:18
Mensagens: 3927
Offline
|
marcosalex wrote:
juliocbq wrote:
Eu usei a jrockit e achei inviável para todo tipo de projeto que se pode imaginar. É simplesmente uma jvm que aloca ela mesma(completamente) na memória ram. Um netbeans rodando nela ocupa mais de 1Gb de memória.
A jvm convencional resolve de maneira muito mais equilibrada a grande maioria dos problemas. Esse produto na minha opinião é para inglês ver.
Por falar nisso quem mais daqui do forum fez experiência com a JRockit?
O jRockit não é pra rodar em sistemas standalone, é pra rodar em servidores. Eu mesmo nunca fiz testes, mas aqui no GUJ tem muita gente que postava ganhas consideráveis em desempenho com ele, principalmente se haviam várias conexões concorrentes, fora as ferramentas de monitoramento e gerenciamento da JVM que eram bem mais completas.
Mas nunca testei ele, no máximo fiz testes semelhante ao seu, usando na máquina pra desenvolvimento.
Pois é, isso eu imaginei mesmo. Tem que ser servidor muito robusto. Mas em termo de processamento sinceramente não existe ganho. Existe a redução do gargalo do coletor de lixo porque tudo já está alocado em memória(o que descarta praticamente a necessidade de um gc para gerenciar tempo de vida de objetos). Pra desktop não serve como solução.
|
www.citrox.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/06/2011 20:12:09
|
benflodin
JavaGuru
![[Avatar]](/images/avatar/0f6b1f657ac30ab76519ed4c677e9909.jpg)
Membro desde: 04/06/2006 13:50:18
Mensagens: 223
Offline
|
Claro que faz sentido colocar o OpenJDK como RI, assim a Oracle renomeia Hotspot para JRockit e vende como a lendaria VM mais rapida.
Gostaria muito de ver um Bench de JRuby rodando sobre a atual JRockit para saber o quanto melhor ela é quando comparada com a Hotspot.
Tendo a renomeação o povo vai crer que openjdk = hotspot e jrockit sempre paga e mais rapida.
|
think Java |
|
|
 |
|
|