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.
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. |