FORUM DARKERS

Tecnologia & Informática => Sistemas Operacionais => Linux => Topic started by: .RaR. on 19 de April , 2010, 06:56:05 PM

Title: Dúvida com Espaço de Endereçamento
Post by: .RaR. on 19 de April , 2010, 06:56:05 PM
Opa ! blz galera, estou com uma dúvida simples, estou estudando SO aqui na facul e não entendi muito bem, segundo ao trecho abaixo, pelo que entendi cada processo deve ser gerenciado para não bater de frente com o outro nem mesmo invadir o espaço.

O espaço de endereçamento é a área de memória pertencente ao processo, onde estão armazenados as suas instruções e os dados.
Cada processo possui seu próprio espaço de endereçamento, que deve ser protegido do acesso dos demais processos.

Mais aqui vem a dúvida, quem é o responsável por esse gerenciamento ? o Kernel ? no windows não sei se há também um núcleo determinado Kernel. Se for isso ou não for, me corrijam por favor. Vlw  8)
Title: Re:Dúvida com Espaço de Endereçamento
Post by: Reeves on 20 de April , 2010, 08:28:54 AM
Primeiramente lhe recomendo ler o livro "Sistemas operacionais modernos" escrito por Andrew Stuart Tanenbaum

Sim, o Kernel é responsavel pelo alocamento/gerenciamento da memória.
Sim, o Windows possui Kernel.

ao ser executado, o kernel sede um espaço na memoria ao aplicativo e atribui um endereço deste espaço

leve exemplo de como seria a visao logica da memoria: http://www.fortunecity.com/bally/donegal/89/sist_aula19_fig6_99_2.gif

Title: Re:Dúvida com Espaço de Endereçamento
Post by: .RaR. on 20 de April , 2010, 05:24:05 PM
vlw cara...entendi .. vo da uma olhada no livro assim que acabar de ler oque eu estou lendo.

Quoteleve exemplo de como seria a visao logica da memoria: http://www.fortunecity.com/bally/donegal/89/sist_aula19_fig6_99_2.gif

Não entendi oque quis dizer com esse link onde estou citando  ::)
Title: Re:Dúvida com Espaço de Endereçamento
Post by: Reeves on 22 de April , 2010, 09:07:57 AM
é uma representação visual de uma memoria ram!