processo de 32 bits no sistema operacional de 64 bits

3
  1. Qual é o máximo de RAM que um processo de 32 bits pode acessar em um sistema operacional de 64 bits? São 2 shows ou 4 shows completos?
  2. Existe uma maneira de fazer com que ele acesse mais, talvez habilitando a PAE no nível do processo?

Obrigado.

    
por coderguy123 09.12.2009 / 17:10

2 respostas

3

A maioria dos aplicativos só terá acesso a 2Gb quando executado no WOW64, no entanto, se o aplicativo de 32 bits tiver o sinalizador IMAGE_FILE_LARGE_ADDRESS_AWARE definido, ele receberá 4Gb de espaço de endereço virtual, caso contrário, ele só receberá 2 .

Veja este artigo para obter mais detalhes.

    
por 09.12.2009 / 17:33
0

Um processo de 32 bits em um sistema operacional de 64 bits pode endereçar 4 GB de memória. Desculpe eu não tenho nenhum link para fazer isso, mas antes de fazer TI eu corri um departamento de gráficos fazendo animação e composição 3D e executei muitos processos de 32 bits em 64bits OS.

    
por 09.12.2009 / 17:34