A maior rede de estudos do Brasil

O que é paginação?


2 resposta(s) - Contém resposta de Especialista

User badge image

RD Resoluções Verified user icon

Há mais de um mês

A memória virtual é uma técnica de gerenciamento de memória que é implementada usando o hardware ( MMU ) e o software ( sistema operacional ). Ele abstrai a memória real disponível em um sistema, introduzindo o conceito de espaço de endereço virtual , que permite que cada processo pense na memória física como um espaço de endereço contíguo (ou coleção de segmentos contíguos).

O objetivo da memória virtual é mapear os endereços de memória virtual gerados por um programa em execução em endereços físicos na memória do computador. Isso diz respeito a dois aspectos principais: a tradução de endereços (do virtual ao físico) e o gerenciamento de espaços de endereço virtuais. O primeiro é implementado no chip da CPU por um elemento de hardware específico chamado Memory Management Unit ou MMU .

O último é, em vez disso, fornecido pelo sistema operacional, que configura espaços de endereço virtual e, na verdade, atribui memória real à memória virtual. Além disso, o software dentro do sistema operacional pode fornecer um espaço de endereço virtual que pode exceder a capacidade real da memória principal e, portanto, referenciar mais memória do que a presença física no sistema.

A memória virtual é uma técnica de gerenciamento de memória que é implementada usando o hardware ( MMU ) e o software ( sistema operacional ). Ele abstrai a memória real disponível em um sistema, introduzindo o conceito de espaço de endereço virtual , que permite que cada processo pense na memória física como um espaço de endereço contíguo (ou coleção de segmentos contíguos).

O objetivo da memória virtual é mapear os endereços de memória virtual gerados por um programa em execução em endereços físicos na memória do computador. Isso diz respeito a dois aspectos principais: a tradução de endereços (do virtual ao físico) e o gerenciamento de espaços de endereço virtuais. O primeiro é implementado no chip da CPU por um elemento de hardware específico chamado Memory Management Unit ou MMU .

O último é, em vez disso, fornecido pelo sistema operacional, que configura espaços de endereço virtual e, na verdade, atribui memória real à memória virtual. Além disso, o software dentro do sistema operacional pode fornecer um espaço de endereço virtual que pode exceder a capacidade real da memória principal e, portanto, referenciar mais memória do que a presença física no sistema.

User badge image

Emmanuel

Há mais de um mês

Tecnica de gerenciamento de memoral na qual o processo é dividido em paginas

Essa pergunta já foi respondida por um dos nossos especialistas