heap:HeapPolicy

Permite que aplicativos empacotados solicitem um perfil de heap que tenha características de desempenho e comportamento consistentes com as do heap NT herdado.

    <Aplicativos>

Hierarquia de elementos

<Pacote>

  <Propriedades>

    <heap:HeapPolicy>

Syntax

<heap:HeapPolicy  type = "win32Compatible" | "default" >
</heap:HeapPolicy>

Atributos

Atributo Descrição Tipo de dados Obrigatório
type Especifica o tipo de heap solicitado. Um valor de cadeia de caracteres que pode ser um dos seguintes: "win32Compatible", "default" No

Elementos filho

Nenhum.

Elementos pai

Elemento pai Descrição
Propriedades Define metadados adicionais sobre o pacote, incluindo atributos que descrevem como o pacote aparece para os usuários

Comentários

O heap de segmento é a implementação de heap recomendada no Windows e, por padrão, tem backup de todos os heaps de processo para aplicativos empacotados desde sua criação. Agora que o MSIX agora dá suporte a vários tipos de aplicativos diferentes, incluindo aplicativos da área de trabalho, foi fornecido um mecanismo pelo qual os pacotes podem solicitar o comportamento de heap herdado para seus aplicativos. Definindo o valor do atributo de tipo como solicitações "win32Compatible" para o heap para que o aplicativo seja inicializado com comportamento e desempenho herdados. Isso serve apenas como uma dica para o código de inicialização de heap que pode decidir sobre configurações alternativas com base em critérios internos.

Requisitos

Namespace Caminho do manifesto
heap http://schemas.microsoft.com/appx/manifest/heap/windows10
Minimum OS Version Windows 11 versão 21H2 (Build 22000)