O que é cópia na gravação em relação à memória virtual?
O que é cópia na gravação em relação à memória virtual?

Vídeo: O que é cópia na gravação em relação à memória virtual?

Vídeo: O que é cópia na gravação em relação à memória virtual?
Vídeo: Código secreto de Windows #computador #pc #windows #informatica #tecnologia #dicas #truques 2024, Novembro
Anonim

Copy-on-write encontra seu uso principal em memória virtual sistemas operacionais; quando um processo cria um cópia de de si mesmo, as páginas em memória que pode ser modificado pelo processo ou por seu cópia de estão marcados cópia na escrita.

Conseqüentemente, o que copiar na gravação significa?

" Cópia na gravação " meios mais ou menos o que parece: todo mundo tem um único compartilhado cópia de dos mesmos dados até que sejam gravados e, em seguida, um cópia de é feito. Usualmente, cópia na escrita é usado para resolver tipos de problemas de simultaneidade.

Saiba também, qual é a vantagem da cópia na escrita? Copy-on-write encontra seu uso principal no compartilhamento da memória virtual dos processos do sistema operacional, na implementação da chamada do sistema fork. Normalmente, o processo não modifica nenhuma memória e executa imediatamente um novo processo, substituindo inteiramente o espaço de endereço.

Da mesma forma, pode-se perguntar: o que é memória virtual com diagrama?

Sistema operacional - Memória virtual . Anúncios. Um computador pode endereçar mais memória do que a quantidade fisicamente instalada no sistema. Este extra memória é realmente chamado memória virtual e é uma seção de um disco rígido que é configurada para emular a RAM do computador.

Como você implementa uma cópia na gravação?

Para implementar copy-on-write , um ponteiro inteligente para o conteúdo real é usado para encapsular o valor do objeto e, em cada modificação, uma contagem de referência do objeto é verificada; se o objeto for referenciado mais de uma vez, um cópia de do conteúdo é criado antes da modificação.

Recomendado: