1 / 20

Arquitetura de Sistemas Operacionais Técnico em Informática Turmas : MBI1

Arquitetura de Sistemas Operacionais Técnico em Informática Turmas : MBI1 Escalonamento de Tarefas Processo. Sumário. Introdução Estrutura do processo Estados do processo Mudanças de estado do processo Criação e eliminação de processos

grazia
Download Presentation

Arquitetura de Sistemas Operacionais Técnico em Informática Turmas : MBI1

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Arquitetura de SistemasOperacionais Técnico em Informática Turmas: MBI1 Escalonamento de Tarefas Processo

  2. Sumário • Introdução • Estrutura do processo • Estados do processo • Mudanças de estado do processo • Criação e eliminação de processos • Processos independentes, subprocessos e threads • Processos foreground e background • Processos do sistema operacional • Processos CPU-bound e I/O-bound • Sinais

  3. Estrutura do Processo • Estrutura do processo

  4. Espaço de Enderaçamento • Estrutura de um processo

  5. Contexto de Hardware • Mudança de contexto

  6. Contexto de Software • Identificação • Quotas • Privilégios

  7. Bloco de Controle do Processo • PCB Os PCBs de todos os processos residem na memória principal em uma área exclusiva do sistema operacional. O tamanho desta área geralmente é limitado por um parâmetro do sistema operacional que permite especificar o número máximo de processos que podem ser suportados simultaneamente pelo sistema.  Toda a gerência dos processos é realizada através de system calls, que realizam operações como criação, alteração de características, visualização, eliminação, sincronização, suspensão de processos.

  8. Bloco de Controle do Processo • PCB

  9. Estados do Processo • Execução (running)‏ • Pronto (ready)‏ • Espera (wait)‏

  10. Estados do Processo • Lista de PCBs

  11. Mudanças de Estado • Mudanças de estado do processo

  12. Mudanças de Estado • Mudanças de estado do processo (2)‏

  13. Criação e Eliminação • Mudanças de estado do processo (3)‏

  14. Processos Independentes, Subprocessos e Threads • Estrutura de processos e subprocessos

  15. Processos Independentes, Subprocessos e Threads • Processo multithread

  16. Processos Foreground e Background • Processos foreground e background

  17. Processo Foreground e Background • Pipe (canalização)

  18. Processos CPU e IO Bound • Processos CPU x IO Bound

  19. Sinais • Uso de sinais

  20. Sinais • Sinais, interrupções e exceções

More Related