Parece que é um problema com o VirtualBox.
Desativei a Tecnologia de Virtualização da Intel no Virtualbox como sugerido em outro fórum e não tive problemas até agora.
Eu estava ficando sem erros de memória executando máquinas virtuais no VirtualBox, então eu verifiquei minha taxa de commit e eis que, é 1913 MB!
Eu só tenho 2 GB de RAM física.
Depois de fechar todos os "aplicativos", eu tenho 1800 ou mais MB ainda em comissão. Essa é a maior parte da minha memória RAM. O Open Process Explorer não mostra nenhum processo que pareça fora de ordem, sendo que o maior explorador de memória é o próprio explorador de processos, com cerca de 26 MB e tudo o mais bem menor.
O Windows pode "vazar" memória? Devo suspeitar de um driver ou algo parecido com o antivírus da Symantec? A memória deles ainda apareceria no explorador de processos?
Após investigações posteriores, acredito que este seja um problema relacionado ao VirtualBox. Por algum motivo, após o encerramento de algumas máquinas virtuais, mesmo após o encerramento do VirtualBox, ele não estava liberando a memória alocada para eles. Por outro motivo, não consigo descobrir, o gerenciador de tarefas / explorador de processos não pode ver a memória alocada para máquinas virtuais no VirtualBox. Não aparece em nenhum processo ou lista de tarefas. O único sinal de que isso está acontecendo é que a carga de compromisso aumenta.
Taxa de confirmação é basicamente o uso máximo de arquivo de paginação em potencial . Não está relacionado com a RAM.
O Windows basicamente aborda a memória no arquivo de paginação antes de qualquer aplicativo usá-lo com base no uso atual do arquivo de paginação. A taxa de confirmação não reflete o uso atual de memória, mas reflete a quantidade de memória que o Windows está endereçando no arquivo de paginação.
O utilitário Gerenciador de Tarefas do Windows, na guia Desempenho, mostra três contadores relacionados à taxa de confirmação:
A taxa de confirmação aumenta quando qualquer programa é aberto e usado e desce quando um programa é fechado. Ele também mudará quando os programas já em execução alocarem ou liberarem memória virtual privada; por exemplo, com as APIs VirtualAlloc e VirtualFree.
O limite de confirmação pode ser aumentado criando arquivos de paginação adicionais ou, se a expansão do arquivo de paginação estiver habilitada, expandindo um já existente. O sistema operacional expandirá o arquivo de paginação automaticamente, se possível, quando a carga total de confirmação se aproximar do limite. Nesse caso, uma janela pop-up será exibida informando que "O sistema está com pouca memória virtual".
Mais algumas informações estão disponíveis em Windows Documentação do XP .
Tags windows memory commit-charge