O Memória de Processamento
Por: Kariny Gonçalves • 9/6/2020 • Dissertação • 350 Palavras (2 Páginas) • 226 Visualizações
Kariny Gonçalves Madeira
Sistemas de Informação
29/04/2020
Na gerência de memória de monoprocessamento, se faz a reserva de todo o espaço livre da memória, fazendo o processamento do trabalho e é retirado da memória, permitindo que o proximo trabalho seja processado, se o tamanho do trabalho for maior que a memória disponível da RAM, simplesmente é descartado, pois não pode ser alocado corretamente, é muito lento para realizar processamentos nos dias de hoje por conta das demandas. Partições fixas, são as partes fixas de tamanho pré-defindos que não podem ser alterados no tempo de execução, as mudanças só são possivéis com a reiniciação do sistema inteiro, sendo isso um problema, para resolver o problema os trabalhos não são subdivididos e são alocados de forma contínua, cada trabalho recebe uma partição do tamanho da mesma para seu processamento, assim não há o disperdicío de memória, permite que a memória tenha mais de um trabalho por vez , desde que cada um em sua partição, todas as informações referentes a essas partições eram armazenadas na tabela de partições de memorias, mantém a coerência da gerência dessas partições. Alocação first-fit: busca pela primeira partição livre com espaço suficiente para o processo que fez sua requisição, não leva em conta quanto espaço de sobra essa divisão ira criar nem disperdiçar. Best-fit: busca pela partição cuja sobra de memória será a menor e resulta em mais espaço para outros processos. Desalocar: Quando um processamento termina é então removido da memória. Partições dinâmicas: Podem fazer a fragmentação externa, resultando em pequenos espaços livres na memória, sendo necessário reunir os fragmentos adjacentes da memória pra recriar o espaço maior. Paginação: é a divisão de processo em vários fragmentos iguais chamados de “páginas”ou “frames”, determina-se as páginas que se devem ser alocadas para determinado programa, então determina quantos frames devem receber as páginas , sendo que não precisam ficar em páginas físicas, podendo ficar em qualquer frame livre, a tabela de trabalhos determina o tamanho, a localização desses processos e quais são os frames físicos que estão disponíveis para alocação e desalocação.
...