que tipo de memória pode ser categorizada como Memória Modificada no Monitor de Recursos

4

No Windows 7 e no Windows 2008 R2, há um novo Monitor de Recursos que é muito útil e poderoso para monitorar o sistema.

Na seção Memória, vejo uma seção chamada Modificada (laranja)

A descrição oficial é: Memória cujo conteúdo deve ser gravado em disco antes que possa ser usado para outra finalidade.

Mas ainda estou confuso. Quais tipos de memória são modificados? Em qual caso podemos dizer que esse número de memória é modificado? Alguém pode me dar um exemplo específico?

O palpite a seguir está correto?

Quando um programa deseja gravar algo no disco, ele realmente grava o conteúdo em um buffer de E / S, que está na memória. Depois que o SO libera essa área da memória para o disco, a memória é modificada ou fica em espera?

    
por performanceuser 20.11.2010 / 03:14

1 resposta

2

Memória modificada é a memória que foi alocada, modificada pelo aplicativo e removida do conjunto de trabalho do aplicativo. (A remoção geralmente ocorre porque não é usada há muito tempo.) Desde que foi modificada, ela não pode simplesmente ser liberada para outro uso; seu conteúdo deve ser escrito de volta ao seu "backing store". O armazenamento de apoio para memória privada confirmada é o arquivo de paginação; para memória mapeada, é o arquivo para o qual a memória foi originalmente mapeada.

As páginas normalmente permanecem na lista modificada por um breve período antes de serem gravadas na loja de apoio. Então eles são movidos para a lista de espera. As páginas em espera são consideradas parte da "memória disponível", porque podem ser reutilizadas para algum outro propósito, se necessário.

O motivo usual para as páginas que permanecem na lista modificada indefinidamente é porque o sistema não tem espaço de arquivo de páginas disponível. Se você aumentar o tamanho do arquivo de paginação, o sistema gravará a maioria dessas páginas em disco e as moverá da lista modificada para a lista de espera.

    
por 20.11.2010 / 03:32