Sistemas Operacionais

Descrição

Em construção
Jociel Souza
Mapa Mental por Jociel Souza, atualizado more than 1 year ago
Jociel Souza
Criado por Jociel Souza aproximadamente 10 anos atrás
129
2

Resumo de Recurso

Sistemas Operacionais
  1. Processos

    Anotações:

    • 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)

        Anotações:

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

          Anotações:

          • 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

              Anotações:

              • 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

                Anotações:

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

                    Anotações:

                    • É quando o processo esta no processador
                    1. Pronto

                      Anotações:

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

                        Anotações:

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

                        Anotações:

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

                          Anotações:

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

                            Anotações:

                            • 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

                              Anotações:

                              • 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

                              Anotações:

                              • 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

                                  Anotações:

                                  • 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

                                            Anotações:

                                            • 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

                                              Anotações:

                                              • 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

                                                Anotações:

                                                • 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

                                                  Anotações:

                                                  • 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

                                                  Anotações:

                                                  • 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

                                                    Anotações:

                                                    • 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

                                                      Anotações:

                                                      • 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.

                                                    Semelhante

                                                    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