Segmentação (memória): diferenças entre revisões

Origem: Wikipédia, a enciclopédia livre.
Conteúdo apagado Conteúdo adicionado
Linha 15: Linha 15:
[[fr:Segmentation (informatique)]]
[[fr:Segmentation (informatique)]]


Segmentação'''texto a negrito'''
Qualquer programa. sobre tudo numa linguagem de alto nível está dividido em secções, como as declarações de variáveis e declarações de sub-rotinas. Em termos de execução, cada uma dessas secções vai ocupar um segmento da memória.
Qualquer programa. sobre tudo numa linguagem de alto nível está dividido em secções, como as declarações de variáveis e declarações de sub-rotinas. Em termos de execução, cada uma dessas secções vai ocupar um segmento da memória.
O Ssistema Operativo que suporta este sistema, possuirá uma tabela com os tamanhos e endereços de memória dos vários segmentos de um programa para saber onde estão.
O Ssistema Operativo que suporta este sistema, possuirá uma tabela com os tamanhos e endereços de memória dos vários segmentos de um programa para saber onde estão.

Revisão das 22h08min de 10 de novembro de 2006

No contexto dos sistemas operacionais, segmentação é uma das maneiras mais comuns para proteção de dados, sendo a memória paginada outro método bastante utilizado. Significa que parte da memória será removida do processo sendo executado atualmente, através do uso de registradores. Se o dado prestes a ser lido ou escrito está fora do espaço de endereços do processo, uma falha de segmentação será lançada.

Seu uso não deve ser confundido com segmentação de memória utilizada pelas antigas arquiteturas de computador X86.

Ver também

Ícone de esboço Este artigo sobre informática é um esboço. Você pode ajudar a Wikipédia expandindo-o.

Segmentaçãotexto a negrito Qualquer programa. sobre tudo numa linguagem de alto nível está dividido em secções, como as declarações de variáveis e declarações de sub-rotinas. Em termos de execução, cada uma dessas secções vai ocupar um segmento da memória. O Ssistema Operativo que suporta este sistema, possuirá uma tabela com os tamanhos e endereços de memória dos vários segmentos de um programa para saber onde estão.