Sistemas operacionais/Gerência de memória: diferenças entre revisões

[edição não verificada][edição não verificada]
Conteúdo apagado Conteúdo adicionado
Etiquetas: caracteres repetidos Editor Visual
Revertendo para a revisão 447345 de 2017-09-11 19:54:25 por Marcos Antônio Nunes de Moura usando popups
Linha 61:
=== Multiprogramação com Partições Variáveis ===
 
Nesse modelo, o tamanho das partições são ajustados de acordo com as necessidades dos processos. Os espaços livres na memória física são mantidos pelo sistema operacional em uma lista, chamada de '''lista de lacunas'''. Quando um processo é criado essa lista é percorrida em busca de uma lacuna de tamanho maior ou igual ao requisitado pelo processo, se a lacuna possuir um tamanho maior do que o necessário, será criada uma nova lacuna com a porção extra, dessa forma, o processo receberá o tamanho exato de que necessita.
 
llalalallalalalalaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
tudo ko
 
não acreditem
 
laaaaaaaaaaaaaaaaaaaaaaaaacriado essa lista é percorrida em busca de uma lacuna de tamanho maior ou igual ao requisitado pelo processo, se a lacuna possuir um tamanho maior do que o necessário, será criada uma nova lacuna com a porção extra, dessa forma, o processo receberá o tamanho exato de que necessita.
 
Existem quatro formas de percorrer a lista de lacunas: