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

This is a short biography of the post author. Maecenas nec odio et ante tincidunt tempus donec vitae sapien ut libero venenatis faucibus nullam quis ante maecenas nec odio et ante tincidunt tempus donec.

Nenhum comentário:

Postar um comentário

Seja bem vinde!
Deixe seu comentário!

RECENTES

Widget posts recentes

TOP 10 última semana