sistemas operacionais
(a) Manter o maior numero de processos na memoria, limpar a memoria quando o processo termina, permissões de compartilhamento, prote ªo de acesso, execu ªo de programas maiores que a memoria disponível;
(b) Evitar acesso indevido em sistemas multitarefa;
(c) Cada processo tem sua Ærea de memoria;
(d) Acesso indevido pode causar perda de processos/dados;
(e) Executa o de programas maiores que a memoria disponivel.
2.
Ao todo: 40kb de mem ria.
SO: 10kb.
Programa: 20kb
Sobram: 10kb
3. 90Kb nªo cabem de uma vez, m dulo principal vai para a mem ria, o sistema operacional tambØm, no espa o de 30kb restantes os trŒs m dulos independentes serªo executados.
4. Para contornar, poderia se dividir o m dulo de 40kb em outros dois de 20kb ou aumentar a mem ria f sica em mais 10kb.
5. Fragmenta ªo externa sªo Æreas livres na mem ria que nªo estªo cont guas, ocorrem a medida que os processos entram e saem da mem ria. A fragmenta ªo interna Ø a sobra existente que nªo pode ser alocada por outro processo.
6.
(a) Aloca ªo particionada estÆtica relocÆvel: Os programas podem ser executados a partir de qualquer parti ªo existente.
(b) Aloca ªo particionada absoluta: Os programas podem ser executados em parti ıes prØ-de nidas. (c) Primeira Rodada: 8kb-6kb=2kb | 24kb-20kb=4kb | 32kb-6kb
7. Nªo seria poss vel pois s existem 3 parti ıes. Nªo seria poss vel pois as parti ıes sªo menores que 36kb, seria poss vel apenas se fosse criada uma parti ªo nova.
8. Na estÆtica absoluta, a aplica ªo serÆ alocada em uma œnica parti ªo prØ-de nida, na relocÆvel, pode ser executada em qualquer parti ªo em que haja espa o dispon vel para ela.
9. Considere que os processos da tabela a seguir estªo aguardando para serem executados e que cada um permanecerÆ na mem ria durante o tempo especi cado. O sistema operacional ocupa uma Ærea de 20Kb no in cio da mem ria e gerencia a mem ria utilizando um algoritmo de particionamento din mico modi cado. A mem ria total dispon vel no sistema Ø de