"Por que minha memória" Committed "é muito maior que meu espaço real de RAM?" Como "commited" é principalmente espaço de endereço virtual do processo e alguns isso pode estar na RAM e alguns no arquivo de paginação.
E alguns podem não ocupar nenhum armazenamento! Isso é se ele foi alocado mas nunca acessado, portanto, não "com falha", ainda. Mas ainda conta contra o "limite de commit" porque se for acessado no futuro, ele ocupará o armazenamento então . E é tarde demais para o sistema dizer "desculpe, estamos todos fora do quarto".
O ponto principal da memória virtual é que ela pode ser muito maior que a física (RAM), não?
btw ... parece que você tem um arquivo de paginação de cerca de 24 GB, já que você tem 8 GB de RAM e o limite de confirmação é de 32 GB. Então o seu "commitado" pode chegar a 32 GB. (E no momento é quase tão alto, então reduzir ou eliminar o arquivo de paginação seria uma má ideia.)
Considerando que RAM usada é apenas isso. Então, é claro , RAM usada + arquivo de paginação usado pode ser maior que a RAM usada.
Parte de todo o ponto da memória virtual, afinal, é que você pode ter mais memória virtual em uso do que a memória física (RAM).
Se você quiser descobrir o que está usando a memória confirmada, consulte a guia "Detalhes" do Gerenciador de Tarefas e ative a coluna "Confirmar tamanho".
Nem o total das colunas "Confirmar tamanho" se soma à "taxa de confirmação" (30.1 GB na sua máquina), porque outras coisas contribuem para cometer cobrança: Não paginado e paginável e alguns mecanismos mais "sutis" como seções copy-on-write, seções com backup de páginas de paginação, mapeamentos de AWE ... mas elas geralmente são pequenas se comparadas ao vas de processo privado)
Nessa guia, a coluna "Memória (conjunto de trabalho particular)" corresponde ao que a guia "Processos" mostra para "Memória". Essa é a RAM atualmente atribuída a cada processo para seu espaço de endereço virtual comprometido. O restante estará no arquivo de paginação. Mas, novamente, os processos têm outros tipos de espaço de endereço, principalmente do tipo chamado "mapeado", e uma parte disso também estará na RAM. Existem outras coisas no sistema criadas pelo sistema operacional, não específicas de qualquer processo, que também usam RAM.
Em suma, a coluna "Memória" da aba "Processos" não deve se somar ao total de RAM usado. Mostra apenas quanto do uso total está sendo usado privadamente por cada processo.