Lançado o NetBeans 7.1  XML
Índice dos Fóruns » Notícias
Autor Mensagem
fredferrao
GUJ Master
[Avatar]

Membro desde: 01/06/2005 13:23:32
Mensagens: 1901
Localização: Brasil
Offline

fasts wrote:Se não fosse o peso em memória, o Netbeans seria bem mais agradável.
Eu praticamente só o uso, mas já tô pensando em mudar pro Eclipse, que é bem mais leve.


Sem querer parecer fanboy, eu inclusive uso Eclipse para Android e IDEA para Scala, mas será que memória é realmente um problema hoje?? Qualquer pc tem hoje no minimo 3GB, o SO não come nem 1GB completo, o que nos deixa com 2GB pra queimar, o que me parece bem tranquilo. Eu tenho 4GB, e nem ligo quando o Emacs + ENSIME me come 1GB de RAM, pq o netbeans comendo uns 300MB ia ser preocupante.

Memória hoje ta mais barato que tudo, então acho que esta paranóia de ficar se preocupando quanto cada programa ta comendo é coisa do passado, pelo menos pra mim!

Não respondo dúvidas via MP!
Bruno Laturner
GUJ Expert
[Avatar]

Membro desde: 18/02/2008 16:17:53
Mensagens: 3002
Offline

Srs, a forma mais otimizada de usar a memória RAM é usar ela toda.

Se tem 2GB disponíveis, não se preocupe se o programa usa 2GB. Desde que ele devolva para o SO parte disto quando algum outro programa precisar, está tudo indo conforme projetado.

A resposta acima foi achada em menos de 5 minutos no google.
The prisoner falls in love with his chains. --E.W. Dijkstra
[WWW]
davidbuzatto
Moderador
[Avatar]

Membro desde: 07/08/2004 23:47:57
Mensagens: 4013
Localização: Vargem Grande do Sul - SP
Offline

Bruno Laturner wrote:Srs, a forma mais otimizada de usar a memória RAM é usar ela toda.
Se tem 2GB disponíveis, não se preocupe se o programa usa 2GB. Desde que ele devolva para o SO parte disto quando algum outro programa precisar, está tudo indo conforme projetado.

Bem, eu concordo com o Fred. Se preocupar com quanta RAM está sendo usada, hoje em dia, onde memória é barata e esta disponível em grandes quantidades em praticamente qualquer máquina, é besteira.
Bruno, como o tópico já está começando a fugir do tema mesmo, me explica sua afirmação. Fiquei curioso. Pelo o que você falou, eu entendi que se todos os endereços da memória estiverem sendo usados, ela fica mais rápida ("otimizado") do que se a metade, 1/3 ou seja lá qual fração da RAM esteja sendo usada. O que me intriga é que a RAM tem acesso aleatório, sendo assim, o acesso a qualquer endereço da mesma leva o mesmo tempo não é mesmo? Enfim, explica ai para a gente...

[]'s

Seja educado. Agradeça quem te ajudou. Não custa nada.
Dúvidas de Java? Utilize o fórum! Não respondo via MP.

"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Fowler)
"A vida é um escândalo, e no final dá sempre errado. O que humaniza o homem é o fracasso."

http://davidbuzatto.com.br | GitHub | uHunt | CV Lattes | Last.fm
[WWW]
Bruno Laturner
GUJ Expert
[Avatar]

Membro desde: 18/02/2008 16:17:53
Mensagens: 3002
Offline

Se quiser uma boa resposta, pergunte sem debochar.

O que disse é que não se deve ficar mendigando bytes quando tem bilhões deles disponíveis. Que gaste terabytes, é bem mais rápido usar um dado já processado, guardado em memória, que ficar processando ele a cada vez que for usar para a mesma coisa.

A resposta acima foi achada em menos de 5 minutos no google.
The prisoner falls in love with his chains. --E.W. Dijkstra
[WWW]
davidbuzatto
Moderador
[Avatar]

Membro desde: 07/08/2004 23:47:57
Mensagens: 4013
Localização: Vargem Grande do Sul - SP
Offline

Bruno Laturner wrote:Se quiser uma boa resposta, pergunte sem debochar.
O que disse é que não se deve ficar mendigando bytes quando tem bilhões deles disponíveis. Que gaste terabytes, é bem mais rápido usar um dado já processado, guardado em memória, que ficar processando ele a cada vez que for usar para a mesma coisa.

Bem, não foi isso que você falou não. Enfim, tudo bem, não precisa falar mais nada.

[]'s

Seja educado. Agradeça quem te ajudou. Não custa nada.
Dúvidas de Java? Utilize o fórum! Não respondo via MP.

"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Fowler)
"A vida é um escândalo, e no final dá sempre errado. O que humaniza o homem é o fracasso."

http://davidbuzatto.com.br | GitHub | uHunt | CV Lattes | Last.fm
[WWW]
marcosalex
GUJ Expert
[Avatar]

Membro desde: 20/02/2008 12:32:59
Mensagens: 3372
Online

O problema de você usar toda em um programa é quando precisar utilizar um segundo ou terceiro programa e já não houver memória disponível. Eu uso Netbeans, mas enquanto estou desenvolvendo preciso do JBoss, Firefox e algumas ferramentas case abertas, fora que de vez em quando preciso de algum editor de textos, planilha, gerenciador de projetos e outras ferrametnas case e daí faz diferença, sim. E creio que não seja o único desenvolvedor que cai numa situação dessas.

Uso e prefiro o Netbeans, mas sempre considerei o consumo de memória excessivo uma desvantagem dele.
[Yahoo!] aim icon [ICQ]
fredferrao
GUJ Master
[Avatar]

Membro desde: 01/06/2005 13:23:32
Mensagens: 1901
Localização: Brasil
Offline

davidbuzatto wrote:
Bruno Laturner wrote:Se quiser uma boa resposta, pergunte sem debochar.
O que disse é que não se deve ficar mendigando bytes quando tem bilhões deles disponíveis. Que gaste terabytes, é bem mais rápido usar um dado já processado, guardado em memória, que ficar processando ele a cada vez que for usar para a mesma coisa.

Bem, não foi isso que você falou não. Enfim, tudo bem, não precisa falar mais nada.

[]'s


Eu não vi deboche, mas enfim.

Bom o que dizem, pelo menos no Android, é para não se preocupar se a memoria esta toda ocupada, inclusive isto é o desejado, quando voce fecha um app, o android mantem ele na memoria para posterior abertura mais rapida, caso algum outro app queira ser aberto e necessite memoria ai sim o android mata um dos que esta idle na RAM, por isto task killers NÃO SÃO ACONSELHAVEIS no android, os usuarios pensam que estão usando um windows da vida, e querem porque querem matar o app por completo para ter mais memoria livre, removendo ele da RAM, o que acaba piorando a experiencia e velocidade de abertura dos apps.

Agora isto ocorre no android, que é inteligente e sabe gerenciar isto, ja em windows/linux/mac, não sei como seria.

Não respondo dúvidas via MP!
maior_abandonado
JWizard
[Avatar]

Membro desde: 03/09/2007 11:30:08
Mensagens: 2694
Localização: sp
Offline

eu acho que ocupar muita memória seja um motivo inválido para troca de IDE. Isso por um motivo bem simples, se você for usar netbeans 7(6.9 foi a ultima vez que comparei), eclipse helios com wtp e jboss tools, visual studio em uma versão que não seja la "antiga" (sei la, 2008 ) no windows com projetos web abertos, ambos vão ocupar la seus 300 mega (chutando baixo). Isso qualquer IDE grande, com tanto recurso assim gasta. No sentido peso na memória é trocar 6 por meia duzia.

This message was edited 2 times. Last update was at 16/01/2012 11:32:32


espero ter ajudado...

falando nisso, caso seu problema tenha sido resolvido, edite o seu primeiro post e coloque um [RESOLVIDO] no titulo do tópico.
 
Índice dos Fóruns » Notícias
Ir para:   
Powered by JForum 2.1.8 © JForum Team