Zusammenfassung der Ressource
ORGANIZAÇÃO DE SISTEMAS OPERACIONAIS
- DEFINIÇÃO
- CAMADA DE SW ENTRE O HW E PROGRAMAS QUE EXECUTA TAREFAS P/ OS USUARIOS
- OBJETIVOS
- EFICIÊNCIA
- MELHOR UTILIZAÇÃO DO HW
- ALGORITMOS QUE DISTRIBUEM OS RECURSOS
- CONVENIÊNCIA
- PRODUTIVIDADE DO USUÁRIO
- ESCONDENDO DETALHES DO HW
- INTERFACE AMIGÁVEL
- IMPLEMENTAÇÃO
- ESPECIFICAÇÃO
- LISTA DE SERVIÇOS (API)
- PROJETO
- ESTRUTURA / ORGANIZAÇÃO INTERNA
- AFETA DESEMPENHO, CONFIABILIDADE E EXTENSIBILIDADE
- CLASSIFICAÇÃO
- QUANTO A ESTRUTURA INTERNA
- MONOLITICO
- MICRONUCLEO
- QUANTO A EXECUÇÃO
- PREEMPTIVO
- NÃO PREEMPTIVO
- INTERROMPÍVEL
- NÃO INTERROMPÍVEL
- PROGRAMAÇÃO
- SEQUÊNCIAL
- 1 FLUXO DE
EXECUÇÃO
- CONCORRENTE
- FORMAS DE COMUNICAÇÃO
- TROCA DE
MSG
- VARIÁVEIS
COMPARTILHADA
- CARACTERISTICAS
- COOPERAÇÃO
- OCORRÊNCIA SIMUTÂNEA
- VÁRIOS FLUXOS DE EXECUÇÃO
- TIPOS
- DISTRIBUÍDA
- CADA FLUXO EXECUTA EM UMA MAQUINA DIFERENTE DA REDE
- PARALELA
- CADA FLUXO EXECUTA EM UM PROCESSADOR DIFERENTE
- LOCAL
- FLUXOS RODAM NA MESMA MAQUINA
- VARIAÇÕES
- THREADS
- COMUNICAÇÃO COM VARIAVEIS COMPARTILHADAS
- PROCESSOS + IPC
- COMUNICAÇÃO VIA IPC
- VARIÁVEIS COMPARTILHADAS
- TROCA DE MSG
- PROBLEMAS
- DIFICULDADE DE DEPURAÇÃO
- SEÇÃO CRITICA
- PROBLEMAS DE CONSISTÊNCIA NO ACESSO A RECURSOS COMPARTILHADOS
- SOLUÇÕES
- DESABILITAR OU HABILITAR INTERRUPÇÕES
- SPINLOOKS
- SEMAFOROS
- MECANISMOS DE SINCRONIZAÇÃO
- OPERAÇÕES
- TIPOS DE SEMAFOROS
- BINÁRIO
- CONTADOR
- PROPRIEDADES PARA SOLUÇÕES
- EXEC. MUTUA
- PROGRESSO