Pegue a ferramenta SysInternal chamada RAMMap
.
Sua memória está sendo consumida pelo que é conhecido como arquivos mapeados na memória . É aí que o sistema operacional carrega uma parte de um arquivo grande na memória para acesso a uma solicitação de processo, porque é muito mais eficiente para solicitações aleatórias do que buscar repetidamente locais no arquivo no disco.
Programas de torrent fazem um LOT de acesso aleatório a arquivos, então eu estaria disposto a apostar que o Opera Torrent mmaps ( memory-maps ) seus arquivos; com toda a honestidade, essa é a melhor coisa para um cliente de torrent fazer.
O problema aqui é que durante a verificação de arquivos, o Opera Torrent acessará o arquivo inteiro sequencialmente. Isso faz com que o Windows carregue o arquivo inteiro na memória ou tente. Normalmente, ele tem apenas os fragmentos do arquivo que estão sendo baixados na memória, mas agora toda a sua memória está sendo usada desde que o Windows pensa que o Opera Torrent precisa que o arquivo inteiro permaneça na memória.
O motivo pelo qual o arquivo mmapped não é atribuído ao Opera Torrent é porque os arquivos mmapped são compartilhados entre os processos. Claro, o Opera Torrent pode ter solicitado que o arquivo seja mapeado na memória, mas se você abri-lo com o 7Zip, ele terá acesso ao mesmo arquivo mapeado na memória. Não há necessidade de desperdiçar memória carregando duas vezes! Mas agora, quem "possui" o arquivo?