ID do artigo: 84388 - Última revisão: quinta-feira, 16 de novembro de 2006 - Revisão: 2.1 Limites de memória do Windows 3.1
3.10 3.11 JANELAS kbusage Nesta páginaSumárioEste artigo fornece uma explicação breve e Visão geral de alocação de memória e limites no Microsoft Windows versão 3.1. Este artigo não pretende ser uma explicação completa sobre o assunto; destina-se a ser uma visão geral somente. Essas informações se aplica para Microsoft Windows versão 3.1 e podem não se aplica a versões futuras do Windows. Mais InformaçõesMicrosoft Windows versão 3.1, no modo avançado padrão e 386, aloca a memória que usa o driver XMS. A única exceção ocorre ao executar o Windows no modo padrão porque o modo padrão Windows pode alocar memória de um provedor de VCPI (interface de programa de controle virtual) (servidor) ou um provedor de interface de modo protegido DOS (DPMI). Por favor, observe que modo padrão tiver esse recurso, mas modo 386 avançado não. Limites de memória impostos por gerenciadores de memóriaO driver XMS fornecido com o Windows 3.1 é Himem.sys versão 3.07, mas qualquer outro driver XMS está de acordo com 2.x XMS ou especificações de provedor XMS 3.x devem funcionar tão bem. HIMEM.sys XMS 2.x drivers fornecido com o Windows 3.0 e MS-DOS 5.0 impõe um limite de 16 MB de memória e não faça memória acima do endereço de barramento de 16 MB disponível através de chamadas de memória XMS.Se o Windows 3.1 for executado com um driver XMS Himem.sys anterior do Windows 3.0 ou do MS-DOS 5.0, Windows 3.1 não pode usar memória acima de 16 MB. Você deve atualizar o driver XMS para o novo um fornecido com o Windows 3.1 para eliminar essa barreira de 16 MB. Windows 3.0 não dá suporte memória acima de limitação de 16 MB no modo padrão e aprimorado e depende do driver XMS para impor esse limite. Esse limite de 16 MB não se aplica para o Windows 3.1. Limites de memória impostos pelo Windows 3.1O limite de memória para o Windows 3.1 foi relatado como 512 MB. Esse limite, enquanto tecnicamente corretas, é necessário alguns qualificação. Esse limite se aplica somente ao Windows sendo executado no modo padrão. O limite para modo 386 avançado é de 256 MB. Esse número é uma soma de física e memória virtual. O limite de 512 MB estabelecido de modo padrão Windows somente é possível que, teoricamente e não é prático. Na prática, o limite no modo padrão Windows é o mesmo que o limite de modo avançado 386 de 256 MB. Essas informações não se aplica a computadores usando um processador 80286. Este processador é fisicamente limitado a acessar apenas 16 MB.Windows 3.1 não usa os recursos de XMS 3.0 estendidos de um driver XMS 3.0. Isso não coloca qualquer limite a capacidade do Windows para alocar memória XMS disponível. O recurso somente adicional fornecido por um Gerenciador de memória XMS 3.0 é a capacidade para alocar e manipular um único bloco de memória XMS maior do que 64 MB. Isso não colocar um limite de 64 MB em sistemas operacionais ou aplicativos que usam XMS 2.x chamadas para alocar a memória de um driver XMS 3.0. O resultado é um alocador de 2.x XMS tem de alocar vários blocos de memória XMS, cada não maior que 64 MB, para acessar toda a memória em máquinas com mais de 64 MB de memória. Windows faz isso no modo avançado padrão e 386. O motivo que o limite de 512 MB para o modo padrão não é prático melhor pode ser explicado examinando onde esse número, na verdade, vem. Em CPUs 286 e 386, há um objeto de sistema que é chamado a tabela de descritor de local (LDT). Essa estrutura de dados é usada para configurar o endereçamento de quase toda a memória utilizável do Windows no sistema. Esta tabela possui espaço para 8096 descritores. Cada esses descritores, por sua vez, pode endereçar até 64 K de memória. O valor de 512 MB é determinado multiplicando o tamanho do número de descritores de possíveis por cada tamanho máximo de descritores. 8096k * 64 K = 512 MB Para acessar 512 MB, cada descritor na LDT deve ser o tamanho máximo possível de 64 K. Em um sistema típico do Windows, o tamanho médio descritor é muito menor. O tamanho médio descritor é provavelmente 32 K. Isso produz um limite de metade grande: 256 MB. O limite de 256 MB de modo 386 avançado Windows 3.1 é um limite de memória física total e total de memória virtual. Normalmente a quantidade total de memória virtual é quatro vezes como muito como a quantidade total de memória física que o Windows pode acessar. Como ambos esses itens são limitados a 256 MB, a seguir está geralmente true:
Total Physical Usual Virtual Actual Virtual
Memory in MB Memory in MB Memory in MB
-------------- ------------- --------------
4 16 16
8 32 32
16 64 64
32 128 128
64 256 256
128 512 256
256 1024 256
Observe que, no parágrafo anterior, a memória física é chamada de "total de memória física." Isso ocorre porque esse limite de 256 MB é puramente um limite a quantidade total de memória física. Esse limite tem nada a fazer com o local no barramento de máquina de memória (endereço da memória). Essa distinção é importante porque em várias máquinas "memória grande", a memória física não é tudo em um bloco contíguo. Isso significa que para o Windows 3.1 em execução no modo padrão, o limite para o endereço de memória física máxima utilizável é 4096 MB; o limite para o modo 386 avançado é 2044 MB. A informação contida neste artigo aplica-se a:
Tradução automáticaIMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado. Clique aqui para ver a versão em Inglês deste artigo: 84388
(http://support.microsoft.com/kb/84388/en-us/
)
| Outros Recursos Outros Sites de Suporte
ComunidadesTraduções deste artigo |






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Voltar para o início