Estratégia: Se o solver RAM é muito alto
O objetivo de RAM de solver (solram) é reduzir a quantidade de E/S de disco. Se você definir solram muito alto, o desempenho geralmente é afetado, mesmo em máquinas com RAM muito grande, pelas seguintes razões:
• Não haverá RAM de máquina suficiente para outros dados importantes. Por exemplo, o Creo Simulate aloca muitas áreas de memória grande, não para solver, que causarão troca excessiva, a menos que você deixe RAM da máquina suficiente livre.
Exceto pelo solver o Creo Simulate aloca memória para outras operações conforme necessário. Essas outras alocações de memória podem ficar grande e, em combinação, geralmente são maiores que a alocação de solram. Mesmo para computadores com RAM de máquina muito grande, se você definir o valor de solram muito alto, pode forçar as outras áreas de memória usadas pelo Creo Simulate para fora da RAM e para o espaço de swap.
• Não haverá RAM suficiente para o sistema operacional em cache de disco. O cache de disco melhora o desempenho do sistema de arquivo contendo dados de arquivo na RAM para acesso rápido.
Definir solram para 0.5 vezes a RAM da máquina geralmente é a melhor combinação entre reduzir a quantidade de E/S de disco e deixar suficiente RAM de máquina para cache de disco e outros dados. Limitando a alocação de solram de metade da máquina RAM ou menos, você altamente aumenta suas chances de obter o desempenho ideal. Se houver muita demanda na RAM de máquina e espaço de swap, o desempenho do sistema pode ser muito reduzido. Nessa situação, diminuir a RAM de solver pode aumentar o desempenho geral do sistema.