Java 7, alguem já usa?  XML
Índice dos Fóruns » Assuntos gerais (Off-topic)
Autor Mensagem
marcosalex
GUJ Expert
[Avatar]

Membro desde: 20/02/2008 12:32:59
Mensagens: 3371
Offline

Pessoal, quem já está experimentando o Java 7? Em produção onde trabalho, sempre esperamos um ou dois updates de atualização antes de substituir, pelo menos foi assim no Java 5 e 6. Mas nas estações de trabalho já estamos usando a nova JVM. O Netbeans abriu ocupando menos memória e ficou nitidamente mais rápido, embora nada revolucionário.

A sintaxe ainda estamos utilizando a do Java 6 por causa do servidor em produção, mas em casa já portei alguns projetos pra nova sintaxe, que ficou mais enxuto, embora nada revolucionário.

A diferença maior que percebi foi no Linux com swing, provavelmente porque agora ele utiliza o xrender pra ter aceleração por hardware. Aliás, era uma vergonha ele ainda não fazer isso.
[Yahoo!] aim icon [ICQ]
Polverini
Virtual Machine Man
[Avatar]

Membro desde: 26/05/2009 15:57:49
Mensagens: 707
Offline

aqui na empresa tenho um sistema que está rodando com tomcat 7 e java 7 (desde o lançamento), até o momento nenhum problema, quanto a desempenho o ganho é minimo, uso por conta do switch com string e o diamond, aqui o S.O. do server é windows.

Antes de postar consulte seu amigo GOOGLE é de graça !




Estudante de Sistemas de Informação Unifil
[Email]
Adelar
GUJ Master
[Avatar]

Membro desde: 31/10/2008 10:07:36
Mensagens: 1237
Localização: Cascavel
Offline

Ainda não estou usando para tudo. Algumas das aplicações que uso ainda não possuem versão compatível com a 7, daí estou usando a 6 e 7. Mal posso esperar para poder migrar completamente, já que a versão 7 para muito mais rápida. Parece que haviam alguns bugs críticos de performance, mas foram corrigidos no último update se não me engano.

"Errando e aprendendo com os bugs"
http://www.cajuscript.org
[WWW] [MSN]
Marcio_Nogueira
JWizard
[Avatar]

Membro desde: 21/05/2007 20:14:54
Mensagens: 2781
Localização: xxxxxxxxxxxxxxxxxxxxxxxxxx
Offline

Não há motivo para migrar para o java 7, as mudanças são irrelevantes.
Pretendo esperar o java 8, aí sim a coisa muda de figura.

MBA em Desenvolvimento de Sistemas em Ambiente Web
Bacharel em Desenho Industrial / Programação Visual
Marcio Nogueira C. Pinto
[WWW] [Yahoo!] aim icon [MSN] [ICQ]
Adelar
GUJ Master
[Avatar]

Membro desde: 31/10/2008 10:07:36
Mensagens: 1237
Localização: Cascavel
Offline

Marcio_Nogueira wrote:Não há motivo para migrar para o java 7, as mudanças são irrelevantes.
Pretendo esperar o java 8, aí sim a coisa muda de figura.

Na verdade minha única motivação para o 7 é o novo garbage collector (http://download.oracle.com/javase/7/docs/technotes/guides/vm/G1.html)... ouvi falar bem dele antes de ser lançado, mas ainda não tive a oportunidade de comparar com outras opções.

"Errando e aprendendo com os bugs"
http://www.cajuscript.org
[WWW] [MSN]
juliocbq
GUJ Expert
[Avatar]

Membro desde: 13/11/2008 12:10:18
Mensagens: 3927
Offline

Eu só uso na minha casa como material de estudo. Algumas aplicações quebram, mas nada demais. O ganho do g1 é bom, mas deve ter muito bug escondido aí. Acho bom esperar alguns meses até que se possa migrar alguns projetos.

www.citrox.com.br
samuelM
JavaEvangelist

Membro desde: 05/11/2009 18:10:51
Mensagens: 378
Offline

Garbage do java 7 ta show de bola!
marcosalex
GUJ Expert
[Avatar]

Membro desde: 20/02/2008 12:32:59
Mensagens: 3371
Offline

Marcio_Nogueira wrote:Não há motivo para migrar para o java 7, as mudanças são irrelevantes.
Pretendo esperar o java 8, aí sim a coisa muda de figura.


Acredito que motivo pra migrar e relevância dos recursos sejam coisas subjetivas e variem conforme a necessidade de cada pessoa ou empresa. Quem trabalha com manipulação de arquivos, por exemplo, aguardava ansioso a versão 7 com a nova API de IO.
[Yahoo!] aim icon [ICQ]
odairindena
Debugger

Membro desde: 12/09/2007 13:27:12
Mensagens: 57
Offline

Falando em memória ... Alguem viu como funciona o novo esquema de permgen ? Mudou algo ?
Adelar
GUJ Master
[Avatar]

Membro desde: 31/10/2008 10:07:36
Mensagens: 1237
Localização: Cascavel
Offline

odairindena wrote:Falando em memória ... Alguem viu como funciona o novo esquema de permgen ? Mudou algo ?

Teve uma alteração que strings internas não serão mais armazenadas na permgen:
In JDK 7, interned strings are no longer allocated in the permanent generation of the Java heap, but are instead allocated in the main part of the Java heap (known as the young and old generations), along with the other objects created by the application. This change will result in more data residing in the main Java heap, and less data in the permanent generation, and thus may require heap sizes to be adjusted. Most applications will see only relatively small differences in heap usage due to this change, but larger applications that load many classes or make heavy use of the String.intern() method will see more significant differences.

Fonte: http://www.oracle.com/technetwork/java/javase/jdk7-relnotes-418459.html

"Errando e aprendendo com os bugs"
http://www.cajuscript.org
[WWW] [MSN]
 
Índice dos Fóruns » Assuntos gerais (Off-topic)
Ir para:   
Powered by JForum 2.1.8 © JForum Team