XML Minimal Parser Registry Settings

Windows Mobile Not SupportedWindows Embedded CE Supported

9/8/2008

MSXML é um analisador XML alto desempenho. Para aumentar desempenho, ele aloca grandes pools de memória e gerencia esses pools de memória interno alocações. Esse processo pode fornecer um aumento substancial desempenho usando o heap sistema diretamente. Contudo esse processo também requer que MSXML alocar memória no 32 e blocos 64 KB antes de qualquer análise pode ocorrer.

Para dispositivos que possuem uma quantidade extremamente limitada de memória RAM, isso pode ser uma ocorrência muito grande Se MSXML só é análise documentos simples.

O HKEY_LOCAL_MACHINE\Software\Microsoft\MSXML chave Registro permite que os OEMs ajustar como MSXML aloca memória internamente. A seguinte tabela mostra o nomeado valores.

Observação

Os valores Registro usar como padrão variam dependendo de qual Catálogo itens são incluídos em seu design OS.Para obter mais informações, consulte Configurações do Registro padrão.

Valor : tipo Descrição

Miniheap : REG_DWORD

Por padrão, MiniHeap Vai ser definido para 1 somente se o componente xmlminisax é incluído, conforme xmlminisax é fornecido para dispositivos com recursos limitados. Qualquer compilar de MSXML que inclui XML DOM não será definido MiniHeap automaticamente.

Se MiniHeap é 1, MSXML Não forma agressiva irá gerenciar sua própria memória, mas será, em vez disso, use o heap sistema.

Se MiniHeap é 0, MSXML usará sua funcionalidade gerenciamento heap usar como padrão quando fazendo alocações memória.

See Also

Other Resources

XML Minimal Parser