SetDisplayListCacheLimit
Manipulación de páginas
Descripción
Limita la caché de lista de visualización por número de entradas y bytes retenidos
Sintaxis
Delphi
Function SetDisplayListCacheLimit(MaxEntries: Integer): Integer; Overload;
Function SetDisplayListCacheLimit(MaxEntries: Integer; MaxBytes: Int64): Integer; Overload;Parámetros
| MaxEntries | Cantidad máxima de listas de visualización almacenadas en caché; 0 desactiva el límite de cantidad de entradas |
|---|---|
| MaxBytes | Máximo estimado de bytes retenidos por registros de lista de visualización, arreglos de operandos y cargas de cadenas; 0 desactiva el límite de bytes |
Valor devuelto
1 si se realiza correctamente, 0 cuando cualquiera de los límites es negativo
Observaciones
La sobrecarga de un parámetro cambia solo el límite de entradas y conserva el límite de bytes actual
Los nuevos límites recortan la caché de inmediato cuando no hay ninguna lista activa; una lista que se está capturando o reproduciendo permanece fijada hasta que el representador la libera
El descarte favorece las listas reutilizadas con frecuencia que tienen mayor trabajo estimado de reconstrucción y, bajo presión de bytes, mayor valor de reconstrucción por byte conservado; una lista individualmente demasiado grande se representa normalmente, pero no se conserva