Processos

729 palavras 3 páginas
1) Quais das seguintes instruções devem ser permitidas apenas em modo supervisor?
a. Desabilitar todas as interrupções
b. Ler o relógio da máquina
c. Alterar o relógio da máquina
d. Mudar o mapa de memória

Respostas: a, c e d

Modo supervisor: rodando com privilegio para executar instruções privilegiadas

2) Um arquivo cujo dono tem uid = 12 e gid = 1 tem modos de permissão rwxr-x---. Outro usuário com uid = 6 e gid = 1 tenta acessar o arquivo. O que irá acontecer?

Resposta: Ele irá ter permissão apenas para ler e executar o arquivo

r -> read w -> write x -> execute
Owner
Group
Others
r w x r _ x
_ _ _

3) O que é SIGALARM? Como podemos envia-lo a um processo? Tem sentido ignorar SIGALARM?

4) Suponha que você projete um computador com chaveamento de processo feito por hardware ao invés de o efetuar por interrupções. Quais informações são necessárias? Como seria este processo por hardware?

É necessário as informações do ponto onde o programa parou, assim como a fila dos programas prontos e em espera. Esse processo iria liberando os processos prontos a medida que a CPU ficasse livre, porem esse processo não seria tao bem controlado quanto no SO.

5) Em um sistema com threads, existe uma pilha para cada thread ou uma pilha por processo? Justifique sua resposta.

De threads, pois elas são executadas separadamente, e há a necessidade de armazenar as informações do ponto que elas pararam para retoma-las outra vez.

6) Mostre como um semáforo de contagem pode ser implementado usando apenas semáforos binários e instruções de máquinas. *

7) O CDC 6600 podia trabalhar com até 10 processos usando uma forma especial de escalonamento round-robin denominada compartilhamento de processador. Um chaveamento ocorria após cada execução de uma instrução. A 1ª instrução do processo p1, a 1ª instrução do processo p2 e assim sucessivamente. Suponha overhead próximo de zero. Se um processo necessita de T segundos para

Relacionados

  • Processo, que processo?
    896 palavras | 4 páginas
  • Processo, que processo
    496 palavras | 2 páginas
  • processo que processo
    2198 palavras | 9 páginas
  • Processos que processos?
    1147 palavras | 5 páginas
  • Processos que processos
    1501 palavras | 7 páginas
  • Processo, que processo?
    934 palavras | 4 páginas
  • Processo, que processo?
    1360 palavras | 6 páginas
  • Processo, que processo?
    570 palavras | 3 páginas
  • Processo que processo
    431 palavras | 2 páginas
  • Processos por processos
    328 palavras | 2 páginas