| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/01/2012 15:38:28
|
fredferrao
GUJ Master
![[Avatar]](/images/avatar/128ac9c427302b7a64314fc4593430b2.jpeg)
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! |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/01/2012 21:31:55
|
Bruno Laturner
GUJ Expert
![[Avatar]](/images/avatar/5800ccd9514fd789d08e5831951aa6bc.jpg)
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 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/01/2012 23:18:29
|
davidbuzatto
Moderador
![[Avatar]](/images/avatar/7ba6d33c373fea56b7258003b16c68e5.jpg)
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 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/01/2012 01:54:48
|
Bruno Laturner
GUJ Expert
![[Avatar]](/images/avatar/5800ccd9514fd789d08e5831951aa6bc.jpg)
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 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/01/2012 08:32:13
|
davidbuzatto
Moderador
![[Avatar]](/images/avatar/7ba6d33c373fea56b7258003b16c68e5.jpg)
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 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/01/2012 17:16:57
|
marcosalex
GUJ Expert
![[Avatar]](/images/avatar/0a8f8b227be2d04a675082cc9d51c127.jpg)
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.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/01/2012 09:28:11
|
fredferrao
GUJ Master
![[Avatar]](/images/avatar/128ac9c427302b7a64314fc4593430b2.jpeg)
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! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/01/2012 11:29:37
|
maior_abandonado
JWizard
![[Avatar]](/images/avatar/0d7c463832b871c20405a6c9296b5517.jpg)
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.
|
|
|
 |
|
|