Condividi tramite


Pool di memoria

Gestione memoria crea i pool di memoria seguenti usati dal sistema per allocare memoria: pool non di paging e pool di paging. Entrambi i pool di memoria si trovano nell'area dello spazio indirizzi riservato al sistema e mappati nello spazio indirizzi virtuale di ogni processo. Il pool non di paging è costituito da indirizzi di memoria virtuale che sono garantiti per risiedere nella memoria fisica, purché gli oggetti kernel corrispondenti vengano allocati. Il pool di paging è costituito da memoria virtuale che può essere inserita all'interno e all'esterno del sistema. Per migliorare le prestazioni, i sistemi con un singolo processore hanno tre pool di paging e i sistemi multiprocessore hanno cinque pool di paging.

Gli handle per oggetti kernel vengono archiviati nel pool di paging, quindi il numero di handle che è possibile creare è basato sulla memoria disponibile.

Il sistema registra i limiti e i valori correnti per il pool non di paging, il pool di paging e l'utilizzo dei file di pagina. Per altre informazioni, vedere Informazioni sulle prestazioni della memoria.