Máximo de arquivos no volume SFM limitado pela memória pool paginada

Traduções deste artigo Traduções deste artigo
ID do artigo: 161870 - Exibir os produtos aos quais esse artigo se aplica.
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Para uma versão deste artigo do Microsoft Windows Server 2003, consulte 842355.
Expandir tudo | Recolher tudo

Sumário

Serviços de componente do Macintosh (SFM) do Windows NT tem um limite superior para o número de arquivos e pastas que podem ser localizadas em SFM volumes em um determinado servidor Windows NT. Esse limite é determinado pela quantidade de memória de pool paginada disponível para o kernel do Windows NT.

As informações neste artigo são fornecidas para ajudar a determinar limites razoáveis para o número de arquivos a ser armazenado em servidores SFM.

Observação: O algoritmo usado pelo SFM para alocar a memória foi alterado em um hotfix Post-SP3. Esse hotfix está incluído no Windows NT 4.0 Service Pack 4. As informações neste artigo se aplicam a todas as versões do SFM anterior ao Windows NT 4.0 Service Pack 4. Para obter mais informações sobre essa alteração, consulte o seguinte artigo na Base de dados de Conhecimento da Microsoft:
Identificação do artigo: 166571
TITLE: Criando um volume SFM em partição grande causa uma interrupção 24

Mais Informações

Serviços para Macintosh usa uma pequena quantidade de memória de pool paginada para cada arquivo e diretório que reside em um volume SFM para cache de informações necessárias para uma operação eficiente do serviço. Para pequenas e volumes de tamanhos médios, esse requisito de memória é geralmente insignificante. No entanto, se o tamanho do volume é muito grande ou se uma grande quantidade de memória de pool paginável é necessário para outros serviços, erros podem ser encontrados ao tentar criar novos arquivos em um volume SFM, ou quando executar outras operações que exigem o uso de memória de pool paginada.

O número de bytes de memória de pool paginável que SFM aloca para manter o controle de um arquivo ou diretório depende do tamanho do nome de arquivo longo do arquivo (LFN). O comprimento do nome do 8.3 arquivo (se houver) é sem importância. A tabela a seguir mostra o número de bytes de memória de pool paginável necessária por SFM como uma função do tamanho de um arquivo ou nome de arquivo longo do diretório.
Length
of LFN    File   Dir
-------   ----   ---
 1 -  8    128   168
 9 - 12    136   176
13 - 20    152   192
21 - 32    176   216
				

Portanto, uma árvore de diretório consiste em 200 subpastas e 10.000 arquivos, todos com nomes entre 13 e 20 caracteres de comprimento, exigiria (200 * 192) + (152 * 10.000), ou 1,558,400 bytes (1.48 MB) de memória de pool paginada.

"Memória de pool paginada" refere-se a uma região específica do mapa de memória virtual do Windows NT acessível para componentes de sistema operacional do modo kernel.

A quantidade máxima de memória pool paginada disponível para o Windows NT é determinada no momento da inicialização sistema e, por padrão, depende da quantidade de RAM física instalada no sistema. A quantidade máxima de memória de pool paginada que pode ser alocada, mesmo com ilimitado RAM física, é 192 MB.

O tamanho de pool paginada padrão pode ser substituído por meio de uma alteração no registro do Windows NT. No entanto, muito cuidado deve ser usado quando alterar as configurações padrão de alocação de memória do kernel. Se um equilíbrio apropriado de pool paginável, memória não-paginável e outros recursos de memória não é mantido, Windows NT pode se tornar instável devido a falta de recursos, mesmo quando há muita RAM física disponível.

Outros componentes do sistema além SFM também usam memória pool paginada. Portanto, o número real de arquivos que SFM será capaz de manipular em um determinado sistema dependerá configuração geral do sistema. Para saber quanta memória de pool paginável está em uso em um determinado momento, examine o contador de pool paginável bytes do objeto de memória no desempenho do sistema Windows NT.

Se você usar toda a memória pool paginada disponível em seu sistema, você poderá ver alguns dos seguintes sintomas. Outros sintomas também podem estar presentes e você não pode encontrar todas as condições a seguir:
  • Os clientes do Windows NT podem receber a mensagem, "não é possível concluir a solicitação, insuficiente paginada pool de recursos disponíveis" ao tentar acessar arquivos no servidor.
  • Clientes Windows 95 podem receber a mensagem: "insuficiente recursos do sistema para processar sua solicitação."
  • Clientes Macintosh podem perder suas conexões com o servidor, mesmo se eles não recebem mensagens de erro explícita.
  • O log de eventos no servidor pode mostrar as instâncias de 2020 de identificação de evento: "O servidor não pôde alocar memória o paginável do sistema porque a memória estava vazia." ou identificação de evento 12046: "Não é possível alocar recursos de memória paginável".
  • Você verá a seguinte janela pop-up do aplicativo: "processo de sistema - dados de gravação atrasada perdido: O sistema estava tentando transferir dados de arquivos dos buffers para Device\HarddiskN\PartitionN\path\to\file. A operação de gravação falhou e apenas alguns dos dados podem ter sido gravados para o arquivo."
Para obter mais informações sobre memória virtual, incluindo memória pool paginada e os parâmetros do registro que estão disponíveis para modificar a alocação de memória padrão, consulta em "pagedpoolsize" na Base de dados de Conhecimento da Microsoft.

Informações de plano de fundo adicionais sobre memória virtual estão disponíveis em "Inside Windows NT" por Helen Custer e de outras fontes, incluindo a base de dados de Conhecimento.

Propriedades

ID do artigo: 161870 - Última revisão: sábado, 22 de fevereiro de 2014 - Revisão: 2.2
A informação contida neste artigo aplica-se a:
  • Microsoft Windows NT Advanced Server 3.1
  • Microsoft Windows NT Server 3.5
  • Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Server 4.0 Standard Edition
Palavras-chave: 
kbnosurvey kbarchive kbmt kbnetwork KB161870 KbMtpt
Tradução automática
IMPORTANTE: 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: 161870

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com