Sistemas Operacionais

Beschreibung

Em construção
Jociel Souza
Mindmap von Jociel Souza, aktualisiert more than 1 year ago
Jociel Souza
Erstellt von Jociel Souza vor mehr als 10 Jahre
131
2

Zusammenfassung der Ressource

Sistemas Operacionais
  1. Processos

    Anmerkungen:

    • São tarefas/programas em execução. Entidade dinâmica efêmera, pois altera o seu estado enquanto vai sendo processada Podem ser: Do usuário Do sistema (Daemons)
    1. PID (Process Indentification)
      1. Processos leves (Threads)

        Anmerkungen:

        • Os processos leves são conhecidos como Threads, ou seja filhos de um processo maior (Pai)
        1. Processos pesados (processo pai)

          Anmerkungen:

          • Os processos pesados são conhecidos como processos Pai, pois concentram a maior parte das informações que os processos filhos irão utilizar
          1. CICLO DE VIDA DE PROCESSO
            1. Criação

              Anmerkungen:

              • Momento de execução do processo, podem ser: Chamadas de sistema (Fork ou Processos filhos). Associados a uma sessão de trabalho (Shell).
              1. Execução

                Anmerkungen:

                • Quando o processo ganha o processador e pode executar suas tarefas
                1. Término
                2. Estados do processo
                  1. Executando

                    Anmerkungen:

                    • É quando o processo esta no processador
                    1. Pronto

                      Anmerkungen:

                      • Quando um processo está pronto para ser executado, mas aguarda sua vez de ganhar o processador.
                      1. Bloqueado

                        Anmerkungen:

                        • Quando está aguardando a ocorrência de algum evento, por exemplo, um evento de I/O.
                      2. Regiões

                        Anmerkungen:

                        • Cada uma destas regiões possui informações específicas acerca do processo
                        1. Região de texto

                          Anmerkungen:

                          • Armazena o código que o processador executa
                          1. Região de dados

                            Anmerkungen:

                            • A região de dados as variáveis e a memória que é alocada dinamicamente durante a execução do processo
                            1. Região de pilha

                              Anmerkungen:

                              • Instruções e variáveis locais para as chamadas ativas, esta região aumenta de acordo com o aninhamento de processos
                          2. Hardware
                            1. PCB

                              Anmerkungen:

                              • O Hardware é composto de placas e estas placas são feitas com Circuitos Impressos e são conhecidas como PCB (Printed Circuit Board, ou Placa de Circuito Impresso).
                              1. Processador
                                1. CPU

                                  Anmerkungen:

                                  • Central Processing Unit ou Unidade Central de Processamento é o responsável por executar todas as atividades de um SO. Ele recebe todo o fluxo de informações através dos Barramentos (BUS) conectados a ele, certamente os barramentos mais rápidos do computador.
                                  1. Caches
                                    1. L1
                                      1. L2
                                        1. L3
                                        2. Registradores
                                          1. ULA

                                            Anmerkungen:

                                            • ULA é Unidade Lógica Aritmética, é onde efetivamente o processamento acontece, ou seja, é a ULA que faz os cálculos matemáticos e envia o resultado disso ao SO.
                                            1. UC
                                          2. Memórias
                                            1. Barrametros
                                            2. BUS

                                              Anmerkungen:

                                              • BUS é um circuito simples que conecta a placa mãe a outro PCB. Quanto mais rápido o BUS, mais rápida será a comunicação entre os diversos dispositivos, em sua transferência de informações.
                                              1. Chipset

                                                Anmerkungen:

                                                • Um conjunto de chips (chipset) é um conjunto de controladores, co-processadores, barramentos e outros componentes são responsáveis por determinarem a capacidade de hardware do sistema, por exemplo, definem que processadores suportam, memórias, entre outros. Pois são eles que processam grande parte das coisas dos Hardwares, se eles não suportarem determinado padrão o computador não suportará
                                                1. BIOS

                                                  Anmerkungen:

                                                  • Carrega os componentes básicos do Hardware ao qual está conectada. Sem a BIOS não haveria possibilidade de iniciar qualquer sistema. É a BIOS que busca a inicialização do SO, através de bootstrap.
                                                2. Kernel

                                                  Anmerkungen:

                                                  • O kernel é sem dúvida a parte mais importante do SO, é responsável pela funções de baixo nível como gerenciamento de memória, gerenciamento de processos, subsistemas de arquivos, rede, suporte aos dispositivos e periféricos conectados ao computador.
                                                  1. Monolítico

                                                    Anmerkungen:

                                                    • O kernel monolítico é estruturado em um único arquivo binário, um único processo o executa de modo protegido. Possui performance superior na passagem de mensagens, mas não possibilita alterações facilitadas no núcleo, além do desperdício de recursos, pois os drivers rodam constantemente em memória, mesmo quando dispositivos não estão sendo utilizados.
                                                    1. Microkernel

                                                      Anmerkungen:

                                                      • Neste modelo apenas uma pequena parte do kernel é executado em modo protegido, para acessar diretamente o hardware e gerenciar memória e a comunicação entre processos. O restante do kernel roda em modo usuário, isso é possível, pois não precisam de acesso direto ao hardware.
                                                    Zusammenfassung anzeigen Zusammenfassung ausblenden

                                                    ähnlicher Inhalt

                                                    QUESTIONÁRIO DE INFORMÁTICA: SISTEMAS OPERACIONAIS
                                                    anapaulabrasilam
                                                    Sistemas operacionais
                                                    Fabricio Santos
                                                    SISTEMAS OPERACIONAIS
                                                    Hugo Deiró
                                                    Computadores
                                                    profmarcelasantos
                                                    SISTEMAS OPERACIONAIS
                                                    lorranz sousa
                                                    Sistema Computacional
                                                    profmarcelasantos
                                                    Quiz - Sistemas Operacionais
                                                    Deivson Santos
                                                    AVALIAÇÃO - SISTEMAS OPERACIONAIS
                                                    Leandro almeida
                                                    Sistemas Operacionais
                                                    Angelo Cedaspy
                                                    Quiz - Windows e suas Configurações
                                                    Nilton Oliveira
                                                    Periféricos
                                                    profmarcelasantos