Determinar cuánta memoria es necesaria para cargar el índice en la memoria en el servidor de detección
El paso siguiente en el flujo de trabajo es determinar la cantidad de memoria requerida para cargar el índice en la memoria en el servidor de detección. Este cálculo depende del tamaño del índice en el disco.
En la tabla Determine los requisitos de memoria para la indización, se proporcionan los pasos que se deben seguir para calcular la memoria de línea base que debe adjudicarse al servidor de detección para cargar el índice en la memoria RAM.
Paso | Acción | Descripción |
|---|---|---|
1 | Cuente el número de índices implementados en un servidor de detección. | Si tiene un índice de tamaño pequeño o medio, tendrá solamente un archivo *.rdx .Si tiene un índice grande, tendrá varios archivos *.rdx . |
2 | Realice el cálculo. | Si el índice consta de solamente 1 archivo (índice pequeño o medio), compruebe el tamaño del índice en el disco. Por ejemplo, si el tamaño del índice en el disco es 500 MB, esta es la cantidad de línea base de memoria que necesita para cargar el índice. A continuación, proceda al paso siguiente para determinar la memoria adicional para procesar el índice. Si el índice es grande y consta de varios archivos *.rdx , debe agregar el número de archivos *.rdx que conforman el índice y multiplicar ese número por 1,9 GB. Por ejemplo, si el índice consta de 3 archivos *.rdx , el cálculo es 3 * 1.9 = 5.7 GB. Esta es la cantidad de línea base de memoria que necesita para cargar el índice en la memoria RAM en el servidor de detección.El factor de 1.9 GB se deriva de las dos configuraciones siguientes y de sus valores predeterminados: Indexer.properties : max_loaded_index_memory = 1378M (1.3 GB redondeado)Configuración avanzada del servidor : ProfileIndex.MinimumMemoryReserve 600M (600 MB)Si ha cambiado cualquiera de estas configuraciones, usted necesitará ajustar el factor según corresponda. Por ejemplo, si por motivos de rendimiento cambia el valor del parámetro ProfileIndex.MinimumMemoryReserve de 600M a 1000M (1 GB), el factor es 2.3 GB. |
3 | Realice otro cálculo para determinar la memoria adicional. |