O recurso de algoritmo de heap do Windows XP baixa fragmentação está disponível para Windows 2000

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: 816542
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Sumário
O algoritmo de baixa fragmentação heap está disponível no Windows XP agora está disponível para o Windows 2000.

O algoritmo de baixa fragmentação heap minimiza a fragmentação da heap e melhora o desempenho de alocação de heap do Win32 quando ele aloca ou Desaloca blocos de memória de comprimento variável. Esse algoritmo também se adapta bem em computadores com multiprocessador.
Mais Informações
Um hotfix suportado está disponível no Microsoft. No entanto, esse hotfix destina-se a corrigir o problema descrito neste artigo. Aplique-o somente aos sistemas que apresentarem esse problema específico.

Se o hotfix está disponível para download, há uma seção "Download de Hotfix disponível" na parte superior neste artigo da Base de dados de Conhecimento. Se esta seção não for exibido, envie uma solicitação para suporte e atendimento ao cliente Microsoft para obter o hotfix.

Observação Se ocorrerem problemas adicionais ou se qualquer solução de problemas é necessária, talvez você precise criar uma solicitação de serviço separada. Os custos normais de suporte serão aplicados a questões de suporte adicionais e problemas que não se qualificam para esse hotfix específico. Para obter uma lista completa de números de telefone de suporte e Atendimento Microsoft ou para criar uma solicitação de serviço separada, visite o seguinte site: Observação O formulário "Download de Hotfix disponível" exibe os idiomas para os quais o hotfix está disponível. Se você não vir seu idioma, é porque um hotfix não está disponível para esse idioma.

Pré-requisitos

Não pré-requisitos são necessários.

Requisitos de reinicialização

Reinicie o computador após aplicar esse recurso.

Informações sobre a substituição do hotfix

Esse hotfix não substitui outros hotfixes.

Informações sobre o arquivo

A versão em inglês dessa correção apresenta os atributos de arquivo (ou posteriores) listados na tabela a seguir. As datas e horas desses arquivos são listadas em tempo de universal coordenado (UTC). Quando você exibe as informações do arquivo, ele é convertido para a hora local. Para encontrar a diferença entre o UTC e a hora local, use a guia fuso horário na ferramenta Data e hora no painel de controle.
   Date        Time  Version         Size    File name   -----------------------------------------------------   11-Jun-2003 18:49 5.0.2195.6738    42,256 Basesrv.dll   17-Jan-2003 16:06 5.0.2195.6656   236,304 Cmd.exe    11-Jun-2003 18:49 5.0.2195.6660   233,232 Gdi32.dll    11-Jun-2003 18:49 5.0.2195.6741   711,440 Kernel32.dll   04-Feb-2003 20:15 5.0.2195.6661    29,264 Mountmgr.sys   11-Jun-2003 18:49 5.0.2195.6751   333,072 Msgina.dll   11-Jun-2003 18:49 5.0.2195.6741   483,600 Ntdll.dll   04-Jun-2003 17:17 5.0.2195.6752 1,695,296 Ntkrnlmp.exe   04-Jun-2003 17:18 5.0.2195.6752 1,694,336 Ntkrnlpa.exe   04-Jun-2003 17:18 5.0.2195.6752 1,715,264 Ntkrpamp.exe   04-Jun-2003 17:17 5.0.2195.6752 1,672,832 Ntoskrnl.exe   08-Apr-2003 05:54 5.0.2195.6701    90,232 Rdpwd.sys   11-Jun-2003 18:49 5.0.2195.6688   403,216 User32.dll   11-Jun-2003 18:49 5.0.2195.6745   385,808 Userenv.dll   02-Jun-2003 21:26 5.0.2195.6751 1,628,816 Win32k.sys   29-May-2003 23:25 5.0.2195.6750   181,520 Winlogon.exe   11-Jun-2003 18:49 5.0.2195.6752   243,984 Winsrv.dll   11-Jun-2003 18:49 5.0.2195.6741   711,440 Kernel32.dll   11-Jun-2003 18:49 5.0.2195.6741   483,600 Ntdll.dll   11-Jun-2003 18:49 5.0.2195.6751 1,628,816 Win32k.sys   11-Jun-2003 18:49 5.0.2195.6752   243,984 Winsrv.dll
Esse hotfix atualiza a API do Windows para ativar o novo esquema de gerenciamento de memória. Para usar essa nova implementação da função HeapSetInformation, use uma chamada de API semelhante à seguinte:
ULONG ulHeapCompatibilityInformation ;   ulHeapCompatibilityInformation = 2;   if(HeapSetInformation(hCHeap,HeapCompatibilityInformation,&ulHeapCompatibilityInformation,      sizeof(ulHeapCompatibilityInformation))) {      wprintf(L"Heap algorithm set to %s Low-fragmentation heap(handle=0x%x)\n",          buf[ulHeapCompatibilityInformationRequested], hCHeap);   }   else      wprintf( L"Unable to set  Heap information to %s (handle=0x%x)GetLastError()= %d 0x%x\n",          buf[ulHeapCompatibilityInformationRequested],hCHeap, GetLastError(), GetLastError());   }
Para obter informações adicionais sobre como os pacotes de hotfix são nomeados, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
816915Novo esquema nomeação de arquivos para pacotes de Hotfix do Microsoft Windows
Win2000

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 816542 - Última Revisão: 12/08/2015 02:14:25 - Revisão: 4.5

Microsoft Windows 2000 Server, Microsoft Windows 2000 Professional Edition, Microsoft Windows 2000 Advanced Server

  • kbnosurvey kbarchive kbmt kbautohotfix kbhotfixserver kbqfe kbinfo kbbug kbfix kbqfe kbwin2000presp5fix KB816542 KbMtpt
Comentários