O Kernel do Sistema Operacional Linux


O Kernel do Sistema Operacional Linux
[Imagem: images?q=tbn:ANd9GcSfITSKZBwMQu91-pvromB...pKyZE0zwc=]





1. Introdução.7

2. O Sistema Operacional Linux.11
2.1 O KERNEL DO LINUX. 11
2.2 AS INTERFACES DO KERNEL DO LINUX. 13
2.3 OS INTERPRETADORES DE COMANDOS DO LINUX. 13

3. O Sistema de Arquivos.16
3.1 ORGANIZAÇÃO FÍSICA. 17
3.1.1 Blocos e Fragmentos. 18
3.1.2 GRUPOS. 19
3.1.3 DIRETÓRIOS. 21
3.1.4 O SISTEMA DE ARQUIVOS VIRTUAL (VFS). 21
Os superblocos do sistema de arquivos virtual. 22
Os i-nodes do VFS. 23
3.2 INTERFACE DO SISTEMA DE ARQUIVOS. 24
3.2.1 Arquivos. 24
Tipos de Arquivos. 25
Nomes de Arquivos. 25
3.2.2 Diretórios. 26
Nomes de Diretórios. 26
Diretórios home. 26
3.2.3 Caminhos absolutos e caminhos relativos. 26
3.2.4 Links. 27
3.2.5 Movimento entre diretórios. 27
3.2.6 Propriedade de arquivos e diretórios. 28
3.2.7 Direitos de acesso a arquivos e diretórios. 28
3.3 HIERARQUIA DA ÁRVORE DE DIRETÓRIOS DO LINUX. 30

4. Gerenciamento de Memória.32
4.1 TABELAS DE PÁGINAS NO LINUX. 33
4.2 ALOCAÇÃO E LIBERAÇÃO DE PÁGINAS. 36
Alocação de páginas. 38
Liberação de páginas. 39
4.3 MAPEAMENTO DE MEMÓRIA. 39
4.4 PAGINAÇÃO SOB DEMANDA. 40
4.5 AS CACHES DO LINUX. 42
4.5.1 Buffer Cache. 42
4.5.2 Cache de Páginas. 42
4.5.3 Caches implementadas em hardware. 43
4.6 POLÍTICA DE SUBSTITUIÇÃO DE PÁGINAS. 44
4.6.1 Reduzindo o tamanho das caches de buffer e de páginas. 45
4.6.2 Substituindo páginas de memória compartilhada. 46
4.6.3 Substituindo e liberando páginas. 47
4.6.4 A cache de swap. 48
4.6.5 Carregando páginas do arquivo de troca. 48

5. Processos.50
5.1 DEFINIÇÃO DE PROCESSOS NO LINUX. 51
5.2 ESTADOS DE UM PROCESSO. 52
5.3 TIPOS DE PROCESSOS E CONTROLE DE TAREFAS. 54
5.4 COMUNICAÇÃO ENTRE PROCESSOS. 55
5.4.1 Sinais. 55
5.4.2 Pipes. 56
5.4.3 Mecanismos de IPC do Unixä System V. 58

6. Serviços de Rede.67
6.1 REDES BASEADAS EM TCP/IP. 68
6.2 AS CAMADAS DE REDE DO LINUX. 73
6.3 A CAMADA BSD SOCKET. 74
6.4 A CAMADA INET. 76
6.5 A CAMADA IP. 77
6.5.1 Sockets Buffers. 77
6.5.2 Recebendo pacotes IP. 79
6.5.3 Enviando pacotes IP. 81
6.5.4 Fragmentação de dados. 81
6.6 O PROTOCOLO DE RESOLUÇÃO DE ENDEREÇO (ARP). 83

7. Considerações Finais.86
Referências Bibliográficas.88
Anexo.89


PARA DOWNLOAD BASTA CLICAR NO LINK ABAIXO:



http://www.megaupload.com/?d=INTMHRQ7
Barão
Barão

Fábio Wlademir é um exemplo de profissional multifacetado. Como Analista de Suporte, com especialização em NOC e apoio ao SOC, ele domina o universo técnico com habilidade e dedicação. Mas sua jornada vai muito além da tecnologia: Fábio também é poeta e escritor, alguém que encontra beleza nas palavras e paixão em contar histórias. Ele usa seu talento criativo para inspirar e entreter, especialmente através de seu canal no YouTube, onde explora uma ampla gama de temas, como tecnologia, inteligência artificial, contos infantis, terror, suspense, humor e entrevistas inovadoras conduzidas com o auxílio da IA. SAIBA MAIS

Nenhum comentário:

Postar um comentário

Seja bem vinde!
Deixe seu comentário!

TOP 10 última semana