Vou começar com o fato de que sou um desenvolvedor de software profissional que foi impressionado com a função de administrador de servidor.
Temos um servidor com Windows Server 2016 com estas configurações:
MemoryDetails : InstalledRamGB UsableRamGB
-------------- -----------
192 190.63
PhysicalMemoryUsage : TotalGB UsedGB FreeGB PercentUsed
------- ------ ------ -----------
190.63 42.42 148.21 22.25
VirtualMemoryUsage : TotalGB UsedGB FreeGB PercentUsed
------- ------ ------ -----------
194.63 56.58 138.04 29.08
PageFile : Location InitialSizeGB MaxSizeGB PeakUsageGB PeakUsePercent
-------- ------------- --------- ----------- --------------
C:\pagefile.sys 4 4 4 100
Temos um processo específico executado neste servidor que pode consumir periodicamente mais de 5 GB de RAM. Durante tempos de muita memória, receberemos estes alertas:
O uso do arquivo de paginação está acima de 80%, considere aumentar a memória instalada ou aumentar o tamanho do arquivo de paginação.
Qual é o protocolo padrão aqui?
- Instale mais RAM - não tenho certeza se isso é necessário. Como você pode ver, quando o alerta aconteceu, tínhamos 42 GB de RAM não utilizada
- Altere o tamanho do arquivo de página . Eu nunca fiz isso. É tão simples quanto ajustar o tamanho do arquivo de paginação de 4 GB para 10 GB? Há algum problema que pode surgir disso?
- Não faça nada, deixe como está . Sinceramente, não tenho certeza se esses alertas indicam um problema de desempenho ou não. Há algum mal em deixar as coisas como estão?
Obrigado
Vou postar isso como resposta, mas não sou um especialista - como você, comecei como programador e fui contratado como administrador de sistemas porque não havia mais ninguém. A experiência que tenho sugere que um arquivo de troca de 4 GB é inutilmente pequeno em um sistema com memória principal de 192 GB; somente programas que usam explicitamente um "armazenamento de apoio" usarão esse arquivo de troca. Dito isto, na sua situação, eu iria em frente e aumentaria o arquivo de troca para pelo menos 16 GB, possivelmente 32 GB, ainda menor do que a memória física sugeriria, mas com maior probabilidade de evitar esses erros se o seu processo desejar 4 GB de armazenamento de apoio. Isso é feito
Settings | System | About | Advanced System Settings | Advanced tab | Performance Settings | Advanced
se você tiver dificuldade em encontrá-lo.