Para determinar e configurar a memória para o servidor de detecção

A última etapa do fluxo de trabalho é determinar a quantidade de memória necessária para processar o índice no tempo de execução. A maneira a mais fácil de fazer este cálculo é dobrar o cálculo que você fez para determinar quanto de memória é necessário para indexar a fonte de dados. Você adiciona o resultado à quantidade de memória necessária para carregar o índice. Você usa então este valor para ajustar a memória para o leitor de arquivo no servidor de detecção.
Determinar os requisitos de memória para indexação descreve o processo para calcular a memória adicional necessária no servidor de detecção para processar o índice.
Determine os requisitos de memória para indexação
Etapa
Ação
Descrição
1
Calcule o número de células com vários tokens no índice.
Multiplique o número total de linhas ou registros na fonte de dados pelo número de colunas de vários tokens.
Por exemplo, se o índice tiver 100 milhões de linhas e 3 de 5 colunas do índice contiverem valores de vários tokens, o número estimado de células com vários tokens será de 300 milhões.
2
Faça o cálculo.
Use a tabela de memória para fazer o cálculo.
Por exemplo, se o índice tiver uma estimativa de 300 milhões células com vários tokens, a memória adicional necessária para indexar a fonte de dados será calculada da seguinte maneira:
16 milhões de células com vários tokens * 64 bytes = 1,024 milhões de bytes de memória adicional
Em seguida, determine a memória adicional necessária para as células restantes com vários tokens.
284 milhões de células com vários tokens * 16 bytes = 4,544 milhões de bytes de memória adicional
Para obter o total de RAM adicional necessário para indexar a fonte de dados, adicione os resultados:
1,024 milhões de bytes + 4,544 milhões de bytes = 5,568 milhões de bytes = 5.2 GB (arredondado)
3
Adicione as quantidades.
Adicione a quantidade que você calculou acima à quantidade calculada para a carga inicial do índice.
Por exemplo, se o índice compreender três arquivos
*.rdx
:
1,9 GB * 3 = 5,7 GB + 5,2 GB = 10,9 GB necessários para carregar o índice e executá-lo no servidor de detecção.
Se o índice compreender um arquivo
*.rdx
com um tamanho de 100 MB:
100 MB + 5,2 GB = 5,3 GB necessários para carregar e processar o índice no tempo de execução.
4
Aumente a memória do leitor de arquivos.