| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/01/2007 12:15:19
|
rodrigo_gomes
GUJ Master
![[Avatar]](/images/avatar/d30960ce77e83d896503d43ba249caf7.jpg)
Membro desde: 25/11/2003 15:45:21
Mensagens: 1088
Localização: São Paulo
Offline
|
A IBM liberou sua versão beta do Java 6.
Quem quiser testa-la para se cadastrar no developerWorks e fazer o
download dos binários e da documentação no link abaixo.
https://www14.software.ibm.com/iwm/web/cc/earlyprograms/ibm/java6/
Entre as features estão:
-Data sharing between Java Virtual Machines (JVMs)
-Enhanced diagnostics information
-Operating system stack backtraces
-Updated jdmpview tool
Notícia completa:
http://www.theserverside.com/news/thread.tss?thread_id=43924
|
rodrigo de paiva gomes
http://twitter.com/rod_gomes |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/01/2007 13:47:40
|
chun
GUJ Master
Membro desde: 08/11/2004 15:43:41
Mensagens: 1699
Localização: Curitiba/PR
Offline
|
Alguem sabe dizer porque a IBM demorou uns 2 a 3 anos apra lancar a versao do JDK 5 e agora em 1 mes lanca o beta do 6 ?
|
Ps: Este post é uma opinião pessoal e NÃO DEVE SER ENCARADO COMO VERDADE ABSOLUTA... então... caso você não concorde... não precisa cortar os pulsos...
------
Controverso Eu ? http://www.go-java.com/blog
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/01/2007 13:56:28
|
thingol
Moderador
Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline
|
a) Porque ela não teve de implementar quase nada novo, exceto sua nova tecnologia de "data sharing" (as outras coisas que a Sun implementou, já existiam no JDK da IBM, mas de forma um pouco diferente, ou então são para outras plataformas - por exemplo: suporte a dtrace no Solaris. A IBM não tem uma versão do JDK para Solaris Sparc, por exemplo, tanto é que o WebSphere rodando em Solaris Sparc usa o JDK da Sun mesmo.)
b) Porque ela teve muito tempo para poder checar as bibliotecas novas do JDK junto com a Sun - o JDK 6.0 estava disponível para TODO MUNDO, inclusive a IBM, desde builds mais antigos. Como ela é licenciada da Sun, não precisa sequer reimplementar as rotinas do JDK (rt.jar no JDK da Sun, core.jar no JDK da IBM). Ela pode usar o código sem tirar nem pôr.
De qualquer maneira, você tem de solciitar uma "access key" - argh. Não sei se isso leva muito tempo; fiquei com preguiça (ainda mais que o JDK só está disponível para Linux e AIX):
https://www14.software.ibm.com/webapp/iwm/web/reg/signup.do?source=swerpsw&S_TACT=swerpws&lang=en_US
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/01/2007 14:08:07
|
giu
JavaGuru
![[Avatar]](/images/avatar/2cfa3753d6a524711acb5fce38eeca1a.png)
Membro desde: 29/07/2004 11:39:45
Mensagens: 221
Localização: Porto Alegre/RS
Offline
|
Não sei se é impressão minha mas estou rodando o Eclipse na JDK da IBM é me parece estar mais rápido!
Não fiz nenhum teste com base em numeros mas estou gostando! Já tinha utilizado a JDK 5 da IBM e tb estava muito bom!
|
Giuliano Ribeiro
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/01/2007 14:39:44
|
chun
GUJ Master
Membro desde: 08/11/2004 15:43:41
Mensagens: 1699
Localização: Curitiba/PR
Offline
|
giu wrote:Não sei se é impressão minha mas estou rodando o Eclipse na JDK da IBM é me parece estar mais rápido!
Não fiz nenhum teste com base em numeros mas estou gostando! Já tinha utilizado a JDK 5 da IBM e tb estava muito bom!
será que não é "impressao" ?
|
Ps: Este post é uma opinião pessoal e NÃO DEVE SER ENCARADO COMO VERDADE ABSOLUTA... então... caso você não concorde... não precisa cortar os pulsos...
------
Controverso Eu ? http://www.go-java.com/blog
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/01/2007 14:41:34
|
giu
JavaGuru
![[Avatar]](/images/avatar/2cfa3753d6a524711acb5fce38eeca1a.png)
Membro desde: 29/07/2004 11:39:45
Mensagens: 221
Localização: Porto Alegre/RS
Offline
|
chun wrote:
giu wrote:Não sei se é impressão minha mas estou rodando o Eclipse na JDK da IBM é me parece estar mais rápido!
Não fiz nenhum teste com base em numeros mas estou gostando! Já tinha utilizado a JDK 5 da IBM e tb estava muito bom!
será que não é "impressao" ?
pode ser ...
mas eu 'achei' que poderia ser por Eclipse == IBM, todos sabem da história pai/filho dos dois!
|
Giuliano Ribeiro
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/01/2007 18:57:19
|
bruno.braga
JavaChild
![[Avatar]](/images/avatar/d8ec7fefbec9864f0453074a21fc2067.jpg)
Membro desde: 23/09/2006 15:02:46
Mensagens: 121
Localização: BH - MG
Offline
|
O JDK da IBM tem algumas otimizações mesmo.
Mas é para alguns casos / S.O's
|
Bruno Braga
http://www.brunobraga.com.br
http://www.spideronrails.org |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/01/2007 19:22:39
|
furutani
JWizard
![[Avatar]](/images/avatar/c864aef53fe27a83053cf.jpg)
Membro desde: 11/10/2003 23:58:51
Mensagens: 2995
Localização: Iacri-SP e São Paulo-SP
Offline
|
Gostei disso
-Data sharing between Java Virtual Machines (JVMs)
Por que a VM da SUN não tem essa feature?
Tem como fazer isso de alguma outra forma com a VM da SUN?
|
Até mais,
Roberto Jundi Furutani
Sun Certified Business Component Developer 1.3
Sun Certified Web Component Developer
Sun Certified Java Programmer
SAP Certified Development Associate - ABAP with SAP NetWeaver 7.0
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/01/2007 08:25:38
|
chun
GUJ Master
Membro desde: 08/11/2004 15:43:41
Mensagens: 1699
Localização: Curitiba/PR
Offline
|
furutani wrote:Gostei disso
-Data sharing between Java Virtual Machines (JVMs)
Por que a VM da SUN não tem essa feature?
Tem como fazer isso de alguma outra forma com a VM da SUN?
A VM da Sun tem isso desde a versao 5
|
Ps: Este post é uma opinião pessoal e NÃO DEVE SER ENCARADO COMO VERDADE ABSOLUTA... então... caso você não concorde... não precisa cortar os pulsos...
------
Controverso Eu ? http://www.go-java.com/blog
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/01/2007 10:14:25
|
thingol
Moderador
Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline
|
chun wrote:
furutani wrote:Gostei disso
-Data sharing between Java Virtual Machines (JVMs)
Por que a VM da SUN não tem essa feature?
Tem como fazer isso de alguma outra forma com a VM da SUN?
A VM da Sun tem isso desde a versao 5
A VM da Sun tem o recurso de "code sharing" (que foi adaptado da JVM da Apple, se não me engano), não de "data sharing".
Não sei quando é que a Sun vai conseguir fazer funcionar a "MVM" (que permitiria rodar várias aplicações Java em uma mesma JVM, mas como se estivessem rodando em JVMs separadas.)
|
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/01/2007 11:05:46
|
chun
GUJ Master
Membro desde: 08/11/2004 15:43:41
Mensagens: 1699
Localização: Curitiba/PR
Offline
|
thingol wrote:
chun wrote:
furutani wrote:Gostei disso
-Data sharing between Java Virtual Machines (JVMs)
Por que a VM da SUN não tem essa feature?
Tem como fazer isso de alguma outra forma com a VM da SUN?
A VM da Sun tem isso desde a versao 5
A VM da Sun tem o recurso de "code sharing" (que foi adaptado da JVM da Apple, se não me engano), não de "data sharing".
Não sei quando é que a Sun vai conseguir fazer funcionar a "MVM" (que permitiria rodar várias aplicações Java em uma mesma JVM, mas como se estivessem rodando em JVMs separadas.)
Data Sharing == MVM ?
|
Ps: Este post é uma opinião pessoal e NÃO DEVE SER ENCARADO COMO VERDADE ABSOLUTA... então... caso você não concorde... não precisa cortar os pulsos...
------
Controverso Eu ? http://www.go-java.com/blog
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/01/2007 11:12:47
|
thingol
Moderador
Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline
|
A MVM é uma outra coisa, na verdade. No caso da JVM da IBM, cada JVM roda em seu processo, mas compartilham (via "shared memory" e/ou "memory-mapped files") código e dados. No caso da MVM, há apenas um processo para todas as JVMs.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/01/2007 11:14:13
|
chun
GUJ Master
Membro desde: 08/11/2004 15:43:41
Mensagens: 1699
Localização: Curitiba/PR
Offline
|
thingol wrote:A MVM é uma outra coisa, na verdade. No caso da JVM da IBM, cada JVM roda em seu processo, mas compartilham (via "shared memory" e/ou "memory-mapped files") código e dados. No caso da MVM, há apenas um processo para todas as JVMs.
No final... qual é melhor ?
|
|
|
 |
|
|