Usando uma aplicação de 32 bits em 64 bits

0

Estou usando o Windows Media Player VLC de 32 bits em um PC de 64 bits. Está funcionando bem. mas a minha pergunta é que não vai alocar memória de acordo com a estrutura de 32 bits? Isso significa que embora eu tenha um PC de 64 bits, eu não tiraria vantagem disso. Simplesmente 64 bits podem ter boa alocação de memória no registro de 32 bits. Desculpe pela pergunta simples, mas sou novo na Computer Organization Architecture.

EDITED: meu ponto: usar um player VLC de 32 bits no meu sistema operacional de 64 bits (4GB de RAM) funcionará como um player de 32 bits rodando em um sistema de 32 bits ... então não faz sentido se você tem um sistema de 64 bits ou 32 sistema de bits, porque ele está funcionando como um sistema simples de 32 bits. Agradecemos antecipadamente.

PS. Eu quero em termos técnicos, mas eu tenho que responder em termos não técnicos. (Um usuário geral pode entender sua resposta). Portanto, tente em geral o significado no final de sua resposta. obrigado pela ajuda ..

    
por Karan Patel 24.08.2013 / 21:59

2 respostas

0

Por padrão, um aplicativo de 32 bits também pode usar apenas 2 GB de memória. Somente se o aplicativo for compilado com o sinalizador IMAGE_FILE_LARGE_ADDRESS_AWARE , o aplicativo 32Bit poderá usar 4 GB de memória.

    
por 24.08.2013 / 22:03
0

Um programa de 32 bits em execução em um sistema operacional de 64 bits geralmente não poderá acessar mais memória. Existem várias barreiras;

Note que existem compilações de 64 bits do VLC para Windows disponíveis. Eles são marcados como experimental, mas eu construí e usei o VLC em outras plataformas de 64 bits sem problemas.

    
por 25.08.2013 / 12:54