Baixe o app para aproveitar ainda mais
Prévia do material em texto
PAULO SÉRGIO DIAS DE ABREU Novembro / 2015 CENTRO UNIVERSITÁRIO DE PATOS DE MINAS – UNIPAM SISTEMAS DE INFORMAÇÃO - 4º PERÍODO NOTURNO SISTEMAS OPERACIONAIS II 1. O que você entende por swapping? Cite 1 vantagem em sua utilização para o sistema. É o processo de troca de processo entre a memória principal e o disco. Ocasiona a “expansão” da memória. 2. Explique o funcionamento do mecanismo de overlay. Possibilita que um processo possa ser maior que a quantidade de memória alocada para ele. Para isso, mantém na memória apenas instruções e dados que são necessários em determinado momento. Quando precisar de determinadas funções, então, elas serão carregadas no espaço que estava ocupado por instruções que não são mais necessárias. 3. O que é uma carga dinâmica? Quando é utilizado? É o ato de apenas carregar uma rotina quando esta é chamada. Todas as rotinas são mantidas em disco em formato de carga relocável. 4. O que é um arquivo? É volátil ou não volátil? Quais suas formas. Arquivo, em geral, é uma sequência de bits, bytes, linhas ou registros cujos significados são definidos pelo criador e/ou usuário do arquivo. Todo arquivo é não volátil. Exemplo de formatos de arquivos: arquivo texto, arquivo fonte, arquivo executável, arquivo objeto. 5. O que é uma paginação? Quais são suas desvantagens? Divide o programa em partes de tamanho fixo sem qualquer ligação com o programa. Algumas de suas desvantagens são consegue garantir a igualdade na divisão dos blocos e não poder ser utilizada em processadores menores ou antigos. 6. O que é uma segmentação? Explique sucintamente seu funcionamento. Segmentação é uma divisão que permite uma relação entre a lógica do programa e sua divisão na memória. É um procedimento da gerência de memória onde os programas são divididos em sub-rotinas e estruturas de dados e posteriormente são colocados em blocos de informação na memória, possuem tamanhos diferentes com seu próprio espaço de endereçamento. PAULO SÉRGIO DIAS DE ABREU Novembro / 2015 7. O que é thrashing? Quais suas desvantagens? É a excessiva transferência de páginas/segmentos entre a memória principal e a memória secundária. Com essa excessiva transferência pode ser ocasionado uma sobreposição de informação. 8. Qual a diferença entre espaço de endereçamento lógico e espaço de endereçamento físico? O endereço lógico é um endereço que é obtido em relação ao programa em execução, como os endereços lógicos iguais podem ter endereços físicos diferentes, pois, os programas podem estar em espaços de endereçamentos diferentes.
Compartilhar