Guia de Sistemas Operacionais: Processos, E/S e Linux

Classificado em Computação

Escrito em em português com um tamanho de 3,97 KB

Fundamentos de Sistemas Operacionais e Redes

Redes e ComandosGerenciamento de E/SRAID e ArmazenamentoEscalonamento
IPCONFIG (Windows): Verifica endereço IP, DNS e Gateway.System Calls: Mecanismo de E/S que chama rotinas do núcleo do SO.RAID:
  • RAID 0: Striping (desempenho).
  • RAID 1: Espelhamento (redundância).
  • RAID 5: Paridade distribuída.
RAID 1: Técnica utilizada para espelhamento de dados.
IFCONFIG (Linux): Configura interfaces de rede (IP, broadcast, máscara).Escalonamento Circular: Interrupção por solicitação de E/S ou fim do Quantum./etc/hosts: Mapeia nomes de computadores para endereços IP locais.Scheduler vs Dispatcher: O Scheduler insere na fila de pronto; o Dispatcher elege para execução.
Configuração de Rede: ifconfig eth0 200.100.50.25 netmask 255.255.255.248Latência do Dispatcher: Tempo gasto na substituição de um processo por outro.Listar interfaces: ifconfig -a (ou /all).Starvation: Situação onde um processo aguarda indefinidamente pelo processador.
Subsistema de E/S: Isola a complexidade dos dispositivos para o sistema de arquivos.Tempo de Leitura: O tempo de processador não compõe o tempo de leitura de disco.Funções do Escalonamento: Manter a UCP ocupada, balancear processos e maximizar o throughput.Preempção: Ocorre quando o processo atinge o limite do Time Slice ou Quantum.
Camadas de E/S:
  • Lógica: Sistemas de arquivos.
  • Física: Device-Drivers.
Estrutura de Processo: Composta por contexto de hardware, contexto de software e espaço de endereçamento.Dispositivos:
  • Estruturados: Blocos fixos (ex: Disco).
  • Não Estruturados: Fluxo de caracteres (ex: Teclado).
Ciclo de Vida: Criação → Pronto → Execução → Espera → Exit.
E/S Síncrona vs Assíncrona: Síncrona aguarda o término; Assíncrona continua a execução.Processo: Programa em execução com seus recursos de hardware e software.Mudança de Contexto: Salva registradores (PC, SP) do processo atual e carrega os do próximo.Throughput: Número de processos executados em um intervalo de tempo.
Estados do Processo: Execução, Pronto, Espera, Criação e Terminado./etc/hosts: Desvantagem é a necessidade de manutenção manual em cada máquina.Comandos de Rede: ifconfig eth0 192.168.0.10 netmask 255.255.255.0 up (ativar) e down (desativar).Samba: Utilizado para compartilhar arquivos entre Windows e Linux.
Comandos Linux: rm (remover), pwd (diretório atual), mkdir/rmdir/cd (diretórios), ls (listar).Device Driver: Implementa a comunicação entre o subsistema de E/S e os controladores.PIPE: Associa a saída de um processo à entrada de outro.Visualizar arquivos: cat, less, more.

Entradas relacionadas: