+ Responder Tópico
  1. #1
    Membro
    Info
    Registro
    Feb 2007
    Mensagens
    84
    Verdinhas
    0

    Windows gerencia mais de 2gb de Ram??

    Pessoal, trabalho com computação grafica, e estou fazendo um trabalho que exige muita RAM.

    Facil, facil eu chego aos 2Gb de ram ocupado na memoria, apenas com o 3dsmax aberto. Li que o XP so consegue gerenciar no maximo 2gb em um unico processo.

    Queria saber se realmente nao tem como fugir disso, se exsite uma maneria que eu possa usar mais memoria no Max. Tenho 2Gb de Ram 667 e estou usando mais 2gb de memoria virtual.

    Mas o pico é sempre de 2.059.632 de mem utilizada.

    Gostaria de uma solução para o winXP-32, pois é o que eu tenho instalado no momento. se nao me engano li que o WinXP-64 por gerenciar 4gb por processo, isso é verdade?

    Valew galera
    Última edição por virtue : 13-03-2007 às 9:40

  2. # Publicidade
    Publicidade

  3. #2
    Membro
    Autor do tópico
    Info
    Registro
    Feb 2007
    Mensagens
    84
    Verdinhas
    0

    alguem sabe algo a respeito??

  4. #3
    Membro Avatar de Son of Satan
    Info
    Registro
    Jun 2004
    Mensagens
    4.579
    Verdinhas
    195

    Que eu saiba o XP gerencia até 4gb.

  5. #4
    Membro Avatar de Fla3DMadness
    Info
    Registro
    Jul 2002
    Mensagens
    9.334
    Verdinhas
    12

    Tá certo, o xp 32-bit gerencia até 4gb de ram mas no máximo 2gb por processo, os outros 2gb ficam pro windows. Vc pode tentar usar o "3gb switch", que é um comando que vc coloca no arquivo boot.ini permitindo até 3gb pra um unico processo, deixando apenas 1gb para o windows. Isso é um limitação física de sistemas 32-bit, um limite de 4gb pra endereçamento de memória que algumas versões server conseguem ampliar pra 8gb. Já sistemas 64-bit tem limite físico de 16tb de endereçamento de memória, mas os windows de 64-bit se não me engano tem limite de 128gb ou algo assim.

    Então, a primeira solução pra vc é colocar "/3gb" no arquivo boot.ini, tem umas instruções aqui: http://www.gehrytechnologies.com/cat...rge_memory.htm

    O ideal seria vc instalar o xp x64 que vc fica livre da limitação de memória, porém programas em 32-bit rodando no xp x64 ficam limitados a 4gb de uso de ram, o ideal é rodar o max9 64-bit pra ficar livre de qualquer limitação.

    []´s

    Flávio

  6. #5
    hardMOB Staff - Moderação Avatar de 3,14k2|P1k4chu
    Info
    Registro
    Jun 2003
    Mensagens
    42.364
    Verdinhas
    653

    Citação Citando Fla3DMadness Ver mensagem
    Tá certo, o xp 32-bit gerencia até 4gb de ram mas no máximo 2gb por processo, os outros 2gb ficam pro windows. Vc pode tentar usar o "3gb switch", que é um comando que vc coloca no arquivo boot.ini permitindo até 3gb pra um unico processo, deixando apenas 1gb para o windows. Isso é um limitação física de sistemas 32-bit, um limite de 4gb pra endereçamento de memória que algumas versões server conseguem ampliar pra 8gb. Já sistemas 64-bit tem limite físico de 16tb de endereçamento de memória, mas os windows de 64-bit se não me engano tem limite de 128gb ou algo assim.

    Então, a primeira solução pra vc é colocar "/3gb" no arquivo boot.ini, tem umas instruções aqui: http://www.gehrytechnologies.com/cat...rge_memory.htm

    O ideal seria vc instalar o xp x64 que vc fica livre da limitação de memória, porém programas em 32-bit rodando no xp x64 ficam limitados a 4gb de uso de ram, o ideal é rodar o max9 64-bit pra ficar livre de qualquer limitação.

    []´s

    Flávio
    Excelente post hein?
    Ganhou verdinha!

  7. #6
    Membro
    Info
    Registro
    Jan 2006
    Mensagens
    537
    Verdinhas
    13

    Vcs sabem dizer se o windows vista 32 bits já vem com esse " path " ? No caso de 3gb de ram ele automaticamente libera 2gb para um único processo e ficaria com 1gb para o windows ?

  8. #7
    Membro Avatar de Fla3DMadness
    Info
    Registro
    Jul 2002
    Mensagens
    9.334
    Verdinhas
    12

    Citação Citando 3,14k2|P1k4chu Ver mensagem
    Excelente post hein?
    Ganhou verdinha!
    Valeu. E confirmei: xp x64 tem limite de 128gb de memória fisica e 16tb de memória virtual.
    Citação Citando X-king Ver mensagem
    Vcs sabem dizer se o windows vista 32 bits já vem com esse " path " ? No caso de 3gb de ram ele automaticamente libera 2gb para um único processo e ficaria com 1gb para o windows ?
    Creio que não, ainda mais o vista que é mais pesado que o xp não vai querer ficar só com 1gb pra ele.

  9. #8
    Membro
    Info
    Registro
    Jan 2006
    Mensagens
    537
    Verdinhas
    13

    Então no caso do vista nada é preciso fazer pois o que vai sobrar é igual ou menor que os 2gb naturalmente gerenciados para um único processo de acordo com as limitações dos sistemas operacionais de 32 bits.

    Mas no caso do windows xp home de 32 bits vc acha que compesa usar 3gb de ram ? Será que as aplicações conseguem usar 100% 2gb e ainda sobra 1gb para dos demais processos e aplicações ?

  10. #9
    Membro
    Autor do tópico
    Info
    Registro
    Feb 2007
    Mensagens
    84
    Verdinhas
    0

    Cara infelizmente nao veio a tempo a resposta... mas tudo bem, já estou pra entregar o trabalho que eu to fazendo...

    a solução foi repartir a renderização em camadas e deixar a parte que da crash no max em uma camada separada... é a porcaria do glu3d, que simula liquidos, ele nao consegue esvasiar a memoria a medida que calcula novos frames...

    Espero ter tempo pra instalar o XP 64...

+ Responder Tópico Ir para o Fórum

Assuntos do tópico

Compartilhar

Permissões