SlideShare uma empresa Scribd logo
Capítulo 6
             Sistemas de Arquivos

             6.1 Arquivos
             6.2 Diretórios
             6.3 Implementação do sistema de arquivos
             6.4 Exemplos de sistemas de arquivos




                                                                                 1
Pearson Education                   Sistemas Operacionais Modernos – 2ª Edição
Armazenamento da Informação
             a Longo Prazo

1. Deve ser possível armazenar uma quantidade
   muito grande de informação

3. A informação deve sobreviver ao término do
   processo que a usa

5. Múltiplos processos devem ser capazes de
   acessar a informação concorrentemente

                                                                        2
Pearson Education          Sistemas Operacionais Modernos – 2ª Edição
Nomeação de Arquivos




             Extensões típicas de arquivos
                                                                             3
Pearson Education               Sistemas Operacionais Modernos – 2ª Edição
Estrutura de Arquivos




                    •     Três tipos de arquivos
                         a) seqüência de bytes
                         b) seqüência de registros
                         c) árvore
                                                                                       4
Pearson Education                         Sistemas Operacionais Modernos – 2ª Edição
Tipos de Arquivos




(a) Um arquivo executável (b) Um repositório (archive)
                                                                             5
Pearson Education               Sistemas Operacionais Modernos – 2ª Edição
Acesso aos Arquivos

• Acesso sequencial
  – lê todos os bytes/registros desde o início
  – não pode saltar ou ler fora de seqüência
  – conveniente quando o meio era a fita magnética
• Acesso aleatório
  – bytes/registros lidos em qualquer ordem
  – essencial para sistemas de bases de dados
  – ler pode ser …
       • mover marcador de arquivo (seek), e então ler ou …
       • ler e então mover marcador de arquivo
                                                                                6
  Pearson Education                Sistemas Operacionais Modernos – 2ª Edição
Atributos de Arquivos




               Possíveis atributos de arquivos
                                                                                7
Pearson Education                  Sistemas Operacionais Modernos – 2ª Edição
Operações com Arquivos

     1. Create             1. Append
     2. Delete             2. Seek
     3. Open               3. Get attributes
     4. Close              4. Set Attributes
     5. Read               5. Rename
     6. Write


                                                                         8
Pearson Education           Sistemas Operacionais Modernos – 2ª Edição
Exemplo de um Programa com
   Chamadas ao Sistema para Arquivos




                                                                   9
Pearson Education     Sistemas Operacionais Modernos – 2ª Edição
Arquivos Mapeados em Memória




  (a) Um processo segmentado antes de
      mapear arquivos em seu espaço de
      endereçamento
  (b) Processo depois do mapeamento
              arquivo abc existente em um segmento
              criando novo segmento para xyz
                                                                              10
Pearson Education                Sistemas Operacionais Modernos – 2ª Edição
Diretórios
Sistemas de Diretório em Nível Único




• Um sistema de diretório de nível único
      – contém 4 arquivos
      – propriedades de 3 pessoas diferentes, A, B, e C
                                                                               11
Pearson Education                 Sistemas Operacionais Modernos – 2ª Edição
Sistemas de Diretórios
                         em Dois Níveis




As letras indicam os donos dos diretórios e arquivos
                                                                               12
 Pearson Education                Sistemas Operacionais Modernos – 2ª Edição
Sistemas de Diretórios Hierárquicos




          Um sistema de diretório hierárquico
                                                                             13
Pearson Education               Sistemas Operacionais Modernos – 2ª Edição
Nomes de Caminhos




            Uma árvore de diretórios UNIX
                                                                            14
Pearson Education              Sistemas Operacionais Modernos – 2ª Edição
Operações com Diretórios


1.     Create             1. Readdir
2.     Delete             2. Rename
3.     Opendir            3. Link
4.     Closedir           4. Unlink



                                                                         15
Pearson Education           Sistemas Operacionais Modernos – 2ª Edição
Implementação do Sistema
                    de Arquivos




Um possível layout de sistema de arquivo
                                                                         16
Pearson Education           Sistemas Operacionais Modernos – 2ª Edição
Implementação de Arquivos (1)




•      Alocação contígua do espaço em disco para 7 arquivos
•      Estado do disco depois dos arquivos D e E terem sido removidos

                                                                                       17
    Pearson Education                     Sistemas Operacionais Modernos – 2ª Edição
Implementação de Arquivos (2)




 Armazenamento de um arquivo como uma lista
        encadeada de blocos de disco
                                                                      18
Pearson Education        Sistemas Operacionais Modernos – 2ª Edição
Implementação de Arquivos (3)




Alocação por lista encadeada usando uma tabela de
           alocação de arquivos em RAM
                                                                         19
 Pearson Education          Sistemas Operacionais Modernos – 2ª Edição
Implementação de Arquivos (4)




               Um exemplo de i-node
                                                                           20
Pearson Education             Sistemas Operacionais Modernos – 2ª Edição
Implementação de Diretórios (1)




(a) Um diretório simples
    entradas de tamanho fixo
    endereços de disco e atributos na entrada de diretório
(b) Diretório no qual cada entrada se refere apenas a um i-node

                                                                                       21
  Pearson Education                       Sistemas Operacionais Modernos – 2ª Edição
Implementação de Diretórios (2)




• Duas formas de tratar nomes longos de arquivos em um diretório
     – (a) Em linha
     – (b) Em uma área temporária (heap)
                                                                                        22
Pearson Education                          Sistemas Operacionais Modernos – 2ª Edição
Arquivos Compartilhados (1)




Sistema de arquivo contendo um arquivo compartilhado
                                                                          23
Pearson Education            Sistemas Operacionais Modernos – 2ª Edição
Arquivos Compartilhados (2)




(a) Situação antes da ligação
(b) Depois de a ligação ser criada
(c) Depois de o proprietário original remover o
  arquivo
                                                                          24
Pearson Education            Sistemas Operacionais Modernos – 2ª Edição
Gerenciamento do
                       Espaço em Disco (1)




• A curva contínua (escala no lado esquerdo) mostra a taxa de
  dados de um disco
• A linha tracejada (escala no lado direito) mostra a eficiência
  de ocupação do disco
• Todos os arquivos são de 2KB
                                                                                  25
   Pearson Education                 Sistemas Operacionais Modernos – 2ª Edição
Gerenciamento do
                         Espaço em Disco (2)




a)    Armazenamento da lista de livres em uma lista encadeada
b)    Um mapa de bits
                                                                                   26
     Pearson Education                Sistemas Operacionais Modernos – 2ª Edição
Gerenciamento do
                         Espaço em Disco (3)




•      Um bloco em RAM quase cheio de ponteiros para blocos
       livres de disco
            - três blocos de ponteiros em disco
b)     Resultado da liberação de um arquivo de três blocos
c)     Estratégia alternativa para tratar 3 blocos livres
            - entradas sombreadas são ponteiros para blocos livres de disco
                                                                                           27
     Pearson Education                        Sistemas Operacionais Modernos – 2ª Edição
Gerenciamento do
                    Espaço em Disco (4)




Cotas para controlar o uso do disco por usuário
                                                                              28
Pearson Education                Sistemas Operacionais Modernos – 2ª Edição
Confiabilidade do
                      Sistema de Arquivos (1)




• Um sistema de arquivos a ser copiado
   – Os quadrados são diretórios e os círculos são arquivos
   – Os itens sombreados foram modificados desde a última cópia
   – Cada diretório e arquivo rotulado por seu número de i-node
                                                                                     29
  Pearson Education                     Sistemas Operacionais Modernos – 2ª Edição
Confiabilidade do
                      Sistema de Arquivos (2)




Mapas de bits usados pelo algoritmo de cópia lógica (ou dump
                            lógico)
                                                                                 30
  Pearson Education                 Sistemas Operacionais Modernos – 2ª Edição
Confiabilidade do
                    Sistema de Arquivos (3)




      •     Estados do sistema de arquivos
           a) consistente
           b) bloco desaparecido
           c) bloco duplicado na lista de livres
           d) bloco de dados duplicados
                                                                                  31
Pearson Education                    Sistemas Operacionais Modernos – 2ª Edição
Desempenho do
                    Sistema de Arquivos (1)




     As estruturas de dados da cache de buffer

                                                                               32
Pearson Education                 Sistemas Operacionais Modernos – 2ª Edição
Desempenho do
                    Sistema de Arquivos (2)




             • I-nodes colocados no início do disco
             • Disco dividido em grupos de cilindros
                    – cada qual com seus próprios blocos e i-
                      nodes
                                                                                      33
Pearson Education                        Sistemas Operacionais Modernos – 2ª Edição
Sistemas de Arquivos
                          Log-Estruturados
• Com CPUs mais rápidas, memórias maiores
  – caches de disco também podem ser maiores
  – número maior de requisições de leitura pode ser atendido
    pelo cache
  – assim, a maioria dos acessos a disco serão para escrita


• A estratégia LFS estrutura o disco todo como um log
  – inicialmente todas as escritas são armazenadas na memória
  – periodicamente todas são escritas no fim do log em disco
  – quando um arquivo é aberto, localiza i-node, e encontra os
    blocos
                                                                                 34
    Pearson Education               Sistemas Operacionais Modernos – 2ª Edição
Exemplos de Sistemas de Arquivos
 Sistemas de Arquivos para CD-ROM




      A entrada de diretório ISO 9660

                                                                      35
Pearson Education        Sistemas Operacionais Modernos – 2ª Edição
O Sistema de Arquivos CP/M (1)




                    Esquema de memória do CP/M
                                                                                 36
Pearson Education                   Sistemas Operacionais Modernos – 2ª Edição
O Sistema de Arquivos CP/M (2)




 O formato da entrada de diretório do CP/M

                                                                     37
Pearson Education       Sistemas Operacionais Modernos – 2ª Edição
O Sistema de Arquivos MS-DOS (1)




        A entrada de diretório do MS-DOS

                                                                        38
Pearson Education          Sistemas Operacionais Modernos – 2ª Edição
O Sistema de Arquivos MS-DOS (2)




• Tamanho máximo de partição para diferentes tamanhos de bloco
• As caixas vazias representam combinações proibidas
                                                                                  39
 Pearson Education                   Sistemas Operacionais Modernos – 2ª Edição
O Sistema de Arquivos
                       do Windows 98 (1)




A entrada de diretório estendida do MS-DOS usada no Windows 98



                                                                                 40
 Pearson Education                  Sistemas Operacionais Modernos – 2ª Edição
O Sistema de Arquivos
                         do Windows 98 (2)




Uma entrada para (parte de) um nome longo de arquivo no Windows 98



                                                                                   41
   Pearson Education                  Sistemas Operacionais Modernos – 2ª Edição
O Sistema de Arquivos
                      do Windows 98 (3)




             Um exemplo de como um nome longo
                 é armazenado no Windows 98

                                                                               42
Pearson Education                 Sistemas Operacionais Modernos – 2ª Edição
O Sistema de Arquivos
                        do UNIX V7 (1)




          Uma entrada de diretório do UNIX V7
                                                                              43
Pearson Education                Sistemas Operacionais Modernos – 2ª Edição
O Sistema de Arquivos
                        do UNIX V7 (2)




                      Um i-node UNIX
                                                                              44
Pearson Education                Sistemas Operacionais Modernos – 2ª Edição
O Sistema de Arquivos
                        do UNIX V7 (3)




         Os passos para localizar /usr/ast/mbox
                                                                              45
Pearson Education                Sistemas Operacionais Modernos – 2ª Edição

Mais conteúdo relacionado

Mais procurados

Processos e threads cap 02 (i unidade)
Processos e threads   cap 02 (i unidade)Processos e threads   cap 02 (i unidade)
Processos e threads cap 02 (i unidade)
Faculdade Mater Christi
 
Sistemas Operacionais - Aula 02 (Visão geral de sistemas operacionais)
Sistemas Operacionais - Aula 02 (Visão geral de sistemas operacionais)Sistemas Operacionais - Aula 02 (Visão geral de sistemas operacionais)
Sistemas Operacionais - Aula 02 (Visão geral de sistemas operacionais)
Leinylson Fontinele
 
Estrutura de dados
Estrutura de dadosEstrutura de dados
Estrutura de dados
Daniel Fernandes Costa
 
Aula 3: Introdução a sistema de arquivos
Aula 3: Introdução a sistema de arquivosAula 3: Introdução a sistema de arquivos
Aula 3: Introdução a sistema de arquivos
camila_seixas
 
2009 1 - sistemas operacionais - aula 4 - threads e comunicacao entre processos
2009 1 - sistemas operacionais - aula 4 - threads e comunicacao entre processos2009 1 - sistemas operacionais - aula 4 - threads e comunicacao entre processos
2009 1 - sistemas operacionais - aula 4 - threads e comunicacao entre processos
Computação Depressão
 
Sistemas Computacionais - Aula 01 - Apresentação
Sistemas Computacionais - Aula 01 - ApresentaçãoSistemas Computacionais - Aula 01 - Apresentação
Sistemas Computacionais - Aula 01 - Apresentação
Leinylson Fontinele
 
SO-09 Entrada e Saída: Hardware
SO-09 Entrada e Saída: HardwareSO-09 Entrada e Saída: Hardware
SO-09 Entrada e Saída: Hardware
Eduardo Nicola F. Zagari
 
Aula 06-oac-memoria-principal
Aula 06-oac-memoria-principalAula 06-oac-memoria-principal
Aula 06-oac-memoria-principal
Cristiano Pires Martins
 
2009 1 - sistemas operacionais - aula 3 - processos
2009 1 - sistemas operacionais - aula 3 - processos2009 1 - sistemas operacionais - aula 3 - processos
2009 1 - sistemas operacionais - aula 3 - processos
Computação Depressão
 
Pseudoparalelismo
PseudoparalelismoPseudoparalelismo
Pseudoparalelismo
Ricardo Barbosa
 
Sistemas Operacionais - Aula 07 (Thread e Processos)
Sistemas Operacionais - Aula 07 (Thread e Processos)Sistemas Operacionais - Aula 07 (Thread e Processos)
Sistemas Operacionais - Aula 07 (Thread e Processos)
Leinylson Fontinele
 
Conceitos e arquitetura do sistema de banco de dados
Conceitos e arquitetura do sistema de banco de dadosConceitos e arquitetura do sistema de banco de dados
Conceitos e arquitetura do sistema de banco de dados
Elaine Cecília Gatto
 
Processos threads senai
Processos threads senaiProcessos threads senai
Processos threads senai
Carlos Melo
 
Banco de Dados I - Aula 03 - Conceitos de Sistemas de Banco de Dados
Banco de Dados I - Aula 03 - Conceitos de Sistemas de Banco de DadosBanco de Dados I - Aula 03 - Conceitos de Sistemas de Banco de Dados
Banco de Dados I - Aula 03 - Conceitos de Sistemas de Banco de Dados
Leinylson Fontinele
 
Virtualização com Hyper-V
Virtualização com Hyper-VVirtualização com Hyper-V
Virtualização com Hyper-V
CDS
 
Noções básicas de Sistemas Operacionais
Noções básicas de Sistemas OperacionaisNoções básicas de Sistemas Operacionais
Noções básicas de Sistemas Operacionais
Luciano Crecente
 
ApresentaçãO Tipos De Memorias
ApresentaçãO  Tipos De MemoriasApresentaçãO  Tipos De Memorias
ApresentaçãO Tipos De Memorias
ecompo
 
Es capítulo 5 - modelagem de sistemas
Es   capítulo 5  - modelagem de sistemasEs   capítulo 5  - modelagem de sistemas
Es capítulo 5 - modelagem de sistemas
Felipe Oliveira
 
Aula 1 sistema operacional linux
Aula 1 sistema operacional linuxAula 1 sistema operacional linux
Aula 1 sistema operacional linux
Rogério Cardoso
 
Modelo de von neumann
Modelo de von neumannModelo de von neumann
Modelo de von neumann
Elaine Cecília Gatto
 

Mais procurados (20)

Processos e threads cap 02 (i unidade)
Processos e threads   cap 02 (i unidade)Processos e threads   cap 02 (i unidade)
Processos e threads cap 02 (i unidade)
 
Sistemas Operacionais - Aula 02 (Visão geral de sistemas operacionais)
Sistemas Operacionais - Aula 02 (Visão geral de sistemas operacionais)Sistemas Operacionais - Aula 02 (Visão geral de sistemas operacionais)
Sistemas Operacionais - Aula 02 (Visão geral de sistemas operacionais)
 
Estrutura de dados
Estrutura de dadosEstrutura de dados
Estrutura de dados
 
Aula 3: Introdução a sistema de arquivos
Aula 3: Introdução a sistema de arquivosAula 3: Introdução a sistema de arquivos
Aula 3: Introdução a sistema de arquivos
 
2009 1 - sistemas operacionais - aula 4 - threads e comunicacao entre processos
2009 1 - sistemas operacionais - aula 4 - threads e comunicacao entre processos2009 1 - sistemas operacionais - aula 4 - threads e comunicacao entre processos
2009 1 - sistemas operacionais - aula 4 - threads e comunicacao entre processos
 
Sistemas Computacionais - Aula 01 - Apresentação
Sistemas Computacionais - Aula 01 - ApresentaçãoSistemas Computacionais - Aula 01 - Apresentação
Sistemas Computacionais - Aula 01 - Apresentação
 
SO-09 Entrada e Saída: Hardware
SO-09 Entrada e Saída: HardwareSO-09 Entrada e Saída: Hardware
SO-09 Entrada e Saída: Hardware
 
Aula 06-oac-memoria-principal
Aula 06-oac-memoria-principalAula 06-oac-memoria-principal
Aula 06-oac-memoria-principal
 
2009 1 - sistemas operacionais - aula 3 - processos
2009 1 - sistemas operacionais - aula 3 - processos2009 1 - sistemas operacionais - aula 3 - processos
2009 1 - sistemas operacionais - aula 3 - processos
 
Pseudoparalelismo
PseudoparalelismoPseudoparalelismo
Pseudoparalelismo
 
Sistemas Operacionais - Aula 07 (Thread e Processos)
Sistemas Operacionais - Aula 07 (Thread e Processos)Sistemas Operacionais - Aula 07 (Thread e Processos)
Sistemas Operacionais - Aula 07 (Thread e Processos)
 
Conceitos e arquitetura do sistema de banco de dados
Conceitos e arquitetura do sistema de banco de dadosConceitos e arquitetura do sistema de banco de dados
Conceitos e arquitetura do sistema de banco de dados
 
Processos threads senai
Processos threads senaiProcessos threads senai
Processos threads senai
 
Banco de Dados I - Aula 03 - Conceitos de Sistemas de Banco de Dados
Banco de Dados I - Aula 03 - Conceitos de Sistemas de Banco de DadosBanco de Dados I - Aula 03 - Conceitos de Sistemas de Banco de Dados
Banco de Dados I - Aula 03 - Conceitos de Sistemas de Banco de Dados
 
Virtualização com Hyper-V
Virtualização com Hyper-VVirtualização com Hyper-V
Virtualização com Hyper-V
 
Noções básicas de Sistemas Operacionais
Noções básicas de Sistemas OperacionaisNoções básicas de Sistemas Operacionais
Noções básicas de Sistemas Operacionais
 
ApresentaçãO Tipos De Memorias
ApresentaçãO  Tipos De MemoriasApresentaçãO  Tipos De Memorias
ApresentaçãO Tipos De Memorias
 
Es capítulo 5 - modelagem de sistemas
Es   capítulo 5  - modelagem de sistemasEs   capítulo 5  - modelagem de sistemas
Es capítulo 5 - modelagem de sistemas
 
Aula 1 sistema operacional linux
Aula 1 sistema operacional linuxAula 1 sistema operacional linux
Aula 1 sistema operacional linux
 
Modelo de von neumann
Modelo de von neumannModelo de von neumann
Modelo de von neumann
 

Destaque

Tanenbaum Sistemas Operacionais Cap 01
Tanenbaum Sistemas Operacionais Cap 01Tanenbaum Sistemas Operacionais Cap 01
Tanenbaum Sistemas Operacionais Cap 01
Wellington Oliveira
 
Tipos de Sistema operacional
Tipos de Sistema operacionalTipos de Sistema operacional
Tipos de Sistema operacional
Gislaine Conceição
 
Sistemas Operacionais
Sistemas OperacionaisSistemas Operacionais
Sistemas Operacionais
Sérgio Santos Silva Filho
 
Sistema Operativos
Sistema OperativosSistema Operativos
Sistema Operativos
Bugui94
 
Sistema de arquivos - HPFS e ReiserFS/4
Sistema de arquivos - HPFS e ReiserFS/4Sistema de arquivos - HPFS e ReiserFS/4
Sistema de arquivos - HPFS e ReiserFS/4
Anderson Rodrigues
 
Desvendando o mundo iOS
Desvendando o mundo iOSDesvendando o mundo iOS
Desvendando o mundo iOS
Waelson Negreiros Nunes
 
O motivo no ato administrativo mestrado irene
O motivo no ato administrativo   mestrado ireneO motivo no ato administrativo   mestrado irene
O motivo no ato administrativo mestrado irene
Irene Patrícia Nohara
 
Matérias Concurso Auditor Fiscal do Trabalho
Matérias Concurso Auditor Fiscal do TrabalhoMatérias Concurso Auditor Fiscal do Trabalho
Matérias Concurso Auditor Fiscal do Trabalho
José Rômulo Azeredo Gomes
 
Sistemas Operacionais Multimidia Cap7 Tanenbaum
Sistemas Operacionais Multimidia   Cap7 TanenbaumSistemas Operacionais Multimidia   Cap7 Tanenbaum
Sistemas Operacionais Multimidia Cap7 Tanenbaum
andfelipe
 
Desenvolvendo para iOS em linux
Desenvolvendo para iOS em linuxDesenvolvendo para iOS em linux
Desenvolvendo para iOS em linux
Erisvaldo Junior
 
Sistemas de arquivos
Sistemas de arquivosSistemas de arquivos
Sistemas de arquivos
Ivani Nascimento
 
Sistemas de Arquivos FAT x NTFS
Sistemas de Arquivos FAT x NTFSSistemas de Arquivos FAT x NTFS
Sistemas de Arquivos FAT x NTFS
Cleber Ramos
 
SO-08 Sistemas de Arquivos
SO-08 Sistemas de ArquivosSO-08 Sistemas de Arquivos
SO-08 Sistemas de Arquivos
Eduardo Nicola F. Zagari
 
Sistemas Distribuídos baseados na Web
Sistemas Distribuídos baseados na WebSistemas Distribuídos baseados na Web
Sistemas Distribuídos baseados na Web
Rafael Chagas
 
Introdução à sistemas distribuídos
Introdução à sistemas distribuídosIntrodução à sistemas distribuídos
Introdução à sistemas distribuídos
Faculdade Mater Christi
 
Resumo de S.O.
Resumo de S.O.Resumo de S.O.
Resumo de S.O.
dannas_06
 
Guia rápido de utilização do Excel 2013
Guia rápido de utilização do Excel 2013Guia rápido de utilização do Excel 2013
Guia rápido de utilização do Excel 2013
Nilton (LOMEUTEC)
 
Seminário sistemas operacionais móveis
Seminário sistemas operacionais móveisSeminário sistemas operacionais móveis
Seminário sistemas operacionais móveis
Arthur Azevedo
 
Resumão de direito administrativo
Resumão de direito administrativoResumão de direito administrativo
Resumão de direito administrativo
Sharlene Bonfim
 
Sistemas Operacionais Windows e Linux
Sistemas Operacionais Windows e LinuxSistemas Operacionais Windows e Linux
Sistemas Operacionais Windows e Linux
Felipe Cesar Costa
 

Destaque (20)

Tanenbaum Sistemas Operacionais Cap 01
Tanenbaum Sistemas Operacionais Cap 01Tanenbaum Sistemas Operacionais Cap 01
Tanenbaum Sistemas Operacionais Cap 01
 
Tipos de Sistema operacional
Tipos de Sistema operacionalTipos de Sistema operacional
Tipos de Sistema operacional
 
Sistemas Operacionais
Sistemas OperacionaisSistemas Operacionais
Sistemas Operacionais
 
Sistema Operativos
Sistema OperativosSistema Operativos
Sistema Operativos
 
Sistema de arquivos - HPFS e ReiserFS/4
Sistema de arquivos - HPFS e ReiserFS/4Sistema de arquivos - HPFS e ReiserFS/4
Sistema de arquivos - HPFS e ReiserFS/4
 
Desvendando o mundo iOS
Desvendando o mundo iOSDesvendando o mundo iOS
Desvendando o mundo iOS
 
O motivo no ato administrativo mestrado irene
O motivo no ato administrativo   mestrado ireneO motivo no ato administrativo   mestrado irene
O motivo no ato administrativo mestrado irene
 
Matérias Concurso Auditor Fiscal do Trabalho
Matérias Concurso Auditor Fiscal do TrabalhoMatérias Concurso Auditor Fiscal do Trabalho
Matérias Concurso Auditor Fiscal do Trabalho
 
Sistemas Operacionais Multimidia Cap7 Tanenbaum
Sistemas Operacionais Multimidia   Cap7 TanenbaumSistemas Operacionais Multimidia   Cap7 Tanenbaum
Sistemas Operacionais Multimidia Cap7 Tanenbaum
 
Desenvolvendo para iOS em linux
Desenvolvendo para iOS em linuxDesenvolvendo para iOS em linux
Desenvolvendo para iOS em linux
 
Sistemas de arquivos
Sistemas de arquivosSistemas de arquivos
Sistemas de arquivos
 
Sistemas de Arquivos FAT x NTFS
Sistemas de Arquivos FAT x NTFSSistemas de Arquivos FAT x NTFS
Sistemas de Arquivos FAT x NTFS
 
SO-08 Sistemas de Arquivos
SO-08 Sistemas de ArquivosSO-08 Sistemas de Arquivos
SO-08 Sistemas de Arquivos
 
Sistemas Distribuídos baseados na Web
Sistemas Distribuídos baseados na WebSistemas Distribuídos baseados na Web
Sistemas Distribuídos baseados na Web
 
Introdução à sistemas distribuídos
Introdução à sistemas distribuídosIntrodução à sistemas distribuídos
Introdução à sistemas distribuídos
 
Resumo de S.O.
Resumo de S.O.Resumo de S.O.
Resumo de S.O.
 
Guia rápido de utilização do Excel 2013
Guia rápido de utilização do Excel 2013Guia rápido de utilização do Excel 2013
Guia rápido de utilização do Excel 2013
 
Seminário sistemas operacionais móveis
Seminário sistemas operacionais móveisSeminário sistemas operacionais móveis
Seminário sistemas operacionais móveis
 
Resumão de direito administrativo
Resumão de direito administrativoResumão de direito administrativo
Resumão de direito administrativo
 
Sistemas Operacionais Windows e Linux
Sistemas Operacionais Windows e LinuxSistemas Operacionais Windows e Linux
Sistemas Operacionais Windows e Linux
 

Semelhante a Capítulo 6 Sistemas Operacionais Modernos

Sistemas de arquivos cap 04 (iii unidade)
Sistemas de arquivos cap 04 (iii unidade)Sistemas de arquivos cap 04 (iii unidade)
Sistemas de arquivos cap 04 (iii unidade)
Faculdade Mater Christi
 
Sistemas operacionais sistemas de arquivos-atualizado-senai
Sistemas operacionais   sistemas de arquivos-atualizado-senaiSistemas operacionais   sistemas de arquivos-atualizado-senai
Sistemas operacionais sistemas de arquivos-atualizado-senai
Carlos Melo
 
Shell Scipt - Comandos
Shell Scipt - ComandosShell Scipt - Comandos
Shell Scipt - Comandos
Frederico Madeira
 
(03) shell e comandos basicos[1]
(03) shell e comandos basicos[1](03) shell e comandos basicos[1]
(03) shell e comandos basicos[1]
Anderson Lago
 
Unidade 3.3 Estrutura de Diretórios Linux
Unidade 3.3 Estrutura de Diretórios LinuxUnidade 3.3 Estrutura de Diretórios Linux
Unidade 3.3 Estrutura de Diretórios Linux
Juan Carlos Lamarão
 
Aula 04-gerenciamento-basico-de-memoria
Aula 04-gerenciamento-basico-de-memoriaAula 04-gerenciamento-basico-de-memoria
Aula 04-gerenciamento-basico-de-memoria
Cristiano Pires Martins
 
Sd01 (si) sistemas de arquivos
Sd01 (si)   sistemas de arquivosSd01 (si)   sistemas de arquivos
Sd01 (si) sistemas de arquivos
Computação Depressão
 
1.1.apresentação
1.1.apresentação1.1.apresentação
1.1.apresentação
Aércio Paris
 
(01) intro+inicializacao+boot loader+fhs
(01) intro+inicializacao+boot loader+fhs(01) intro+inicializacao+boot loader+fhs
(01) intro+inicializacao+boot loader+fhs
Anderson Lago
 
Capítulo 7 Sistemas Operacionais Modernos
Capítulo 7 Sistemas Operacionais ModernosCapítulo 7 Sistemas Operacionais Modernos
Capítulo 7 Sistemas Operacionais Modernos
Wellington Oliveira
 
Ficha de trabalho_so_6_m4_-_linux_comandos
Ficha de trabalho_so_6_m4_-_linux_comandosFicha de trabalho_so_6_m4_-_linux_comandos
Ficha de trabalho_so_6_m4_-_linux_comandos
milanvassaramo
 
Ficha de trabalho so 6 m4 linux comandos
Ficha de trabalho so 6 m4   linux comandosFicha de trabalho so 6 m4   linux comandos
Ficha de trabalho so 6 m4 linux comandos
filipereira
 
Sistemas Operacionais 2 -aula00
Sistemas Operacionais 2 -aula00Sistemas Operacionais 2 -aula00
Sistemas Operacionais 2 -aula00
Anderson Favaro
 
Ficha de trabalho 6 so
Ficha de trabalho 6 soFicha de trabalho 6 so
Ficha de trabalho 6 so
shecklone
 
UPBox e DataNotes: ferramentas colaborativas para dados de investigação em do...
UPBox e DataNotes: ferramentas colaborativas para dados de investigação em do...UPBox e DataNotes: ferramentas colaborativas para dados de investigação em do...
UPBox e DataNotes: ferramentas colaborativas para dados de investigação em do...
Conferência Luso-Brasileira de Ciência Aberta
 
T@rget Trust - Formação: Administrador e Suporte Linux
T@rget Trust - Formação: Administrador e Suporte LinuxT@rget Trust - Formação: Administrador e Suporte Linux
T@rget Trust - Formação: Administrador e Suporte Linux
Targettrust
 

Semelhante a Capítulo 6 Sistemas Operacionais Modernos (16)

Sistemas de arquivos cap 04 (iii unidade)
Sistemas de arquivos cap 04 (iii unidade)Sistemas de arquivos cap 04 (iii unidade)
Sistemas de arquivos cap 04 (iii unidade)
 
Sistemas operacionais sistemas de arquivos-atualizado-senai
Sistemas operacionais   sistemas de arquivos-atualizado-senaiSistemas operacionais   sistemas de arquivos-atualizado-senai
Sistemas operacionais sistemas de arquivos-atualizado-senai
 
Shell Scipt - Comandos
Shell Scipt - ComandosShell Scipt - Comandos
Shell Scipt - Comandos
 
(03) shell e comandos basicos[1]
(03) shell e comandos basicos[1](03) shell e comandos basicos[1]
(03) shell e comandos basicos[1]
 
Unidade 3.3 Estrutura de Diretórios Linux
Unidade 3.3 Estrutura de Diretórios LinuxUnidade 3.3 Estrutura de Diretórios Linux
Unidade 3.3 Estrutura de Diretórios Linux
 
Aula 04-gerenciamento-basico-de-memoria
Aula 04-gerenciamento-basico-de-memoriaAula 04-gerenciamento-basico-de-memoria
Aula 04-gerenciamento-basico-de-memoria
 
Sd01 (si) sistemas de arquivos
Sd01 (si)   sistemas de arquivosSd01 (si)   sistemas de arquivos
Sd01 (si) sistemas de arquivos
 
1.1.apresentação
1.1.apresentação1.1.apresentação
1.1.apresentação
 
(01) intro+inicializacao+boot loader+fhs
(01) intro+inicializacao+boot loader+fhs(01) intro+inicializacao+boot loader+fhs
(01) intro+inicializacao+boot loader+fhs
 
Capítulo 7 Sistemas Operacionais Modernos
Capítulo 7 Sistemas Operacionais ModernosCapítulo 7 Sistemas Operacionais Modernos
Capítulo 7 Sistemas Operacionais Modernos
 
Ficha de trabalho_so_6_m4_-_linux_comandos
Ficha de trabalho_so_6_m4_-_linux_comandosFicha de trabalho_so_6_m4_-_linux_comandos
Ficha de trabalho_so_6_m4_-_linux_comandos
 
Ficha de trabalho so 6 m4 linux comandos
Ficha de trabalho so 6 m4   linux comandosFicha de trabalho so 6 m4   linux comandos
Ficha de trabalho so 6 m4 linux comandos
 
Sistemas Operacionais 2 -aula00
Sistemas Operacionais 2 -aula00Sistemas Operacionais 2 -aula00
Sistemas Operacionais 2 -aula00
 
Ficha de trabalho 6 so
Ficha de trabalho 6 soFicha de trabalho 6 so
Ficha de trabalho 6 so
 
UPBox e DataNotes: ferramentas colaborativas para dados de investigação em do...
UPBox e DataNotes: ferramentas colaborativas para dados de investigação em do...UPBox e DataNotes: ferramentas colaborativas para dados de investigação em do...
UPBox e DataNotes: ferramentas colaborativas para dados de investigação em do...
 
T@rget Trust - Formação: Administrador e Suporte Linux
T@rget Trust - Formação: Administrador e Suporte LinuxT@rget Trust - Formação: Administrador e Suporte Linux
T@rget Trust - Formação: Administrador e Suporte Linux
 

Mais de Wellington Oliveira

Usuário LInux
Usuário LInuxUsuário LInux
Usuário LInux
Wellington Oliveira
 
Configuração de Interface de Rede no Linux por comandos
Configuração de Interface de Rede no Linux por comandosConfiguração de Interface de Rede no Linux por comandos
Configuração de Interface de Rede no Linux por comandos
Wellington Oliveira
 
CISCO CCNA WANs Prática ACL _ Lista de controle de acesso
CISCO CCNA WANs Prática ACL _ Lista de controle de acessoCISCO CCNA WANs Prática ACL _ Lista de controle de acesso
CISCO CCNA WANs Prática ACL _ Lista de controle de acesso
Wellington Oliveira
 
WANs e Roteadores Cap. 11 - Lista de Controle de Acesso
WANs e Roteadores Cap. 11 - Lista de Controle de AcessoWANs e Roteadores Cap. 11 - Lista de Controle de Acesso
WANs e Roteadores Cap. 11 - Lista de Controle de Acesso
Wellington Oliveira
 
LInux - Iinit e systemd
LInux - Iinit e systemdLInux - Iinit e systemd
LInux - Iinit e systemd
Wellington Oliveira
 
CCNA - Conjunto de Protocolos TCP/IP e endereçamento IP
CCNA - Conjunto de Protocolos TCP/IP e endereçamento IPCCNA - Conjunto de Protocolos TCP/IP e endereçamento IP
CCNA - Conjunto de Protocolos TCP/IP e endereçamento IP
Wellington Oliveira
 
Prática Laboratório CISCO - ACLs
Prática Laboratório CISCO - ACLsPrática Laboratório CISCO - ACLs
Prática Laboratório CISCO - ACLs
Wellington Oliveira
 
Prática Laboratório CISCO - Balanceador
Prática Laboratório CISCO - BalanceadorPrática Laboratório CISCO - Balanceador
Prática Laboratório CISCO - Balanceador
Wellington Oliveira
 
Prática Laboratório CISCO - NAT
Prática Laboratório CISCO - NATPrática Laboratório CISCO - NAT
Prática Laboratório CISCO - NAT
Wellington Oliveira
 
Questões Cisco CCNA Cap 6
Questões Cisco CCNA Cap 6Questões Cisco CCNA Cap 6
Questões Cisco CCNA Cap 6
Wellington Oliveira
 
Método AHP em Processo Decisório
Método AHP em Processo DecisórioMétodo AHP em Processo Decisório
Método AHP em Processo Decisório
Wellington Oliveira
 
Processo Decisório - Introdução
Processo Decisório - IntroduçãoProcesso Decisório - Introdução
Processo Decisório - Introdução
Wellington Oliveira
 
Memória Interna - Arquitetura e Organização de Computadores
Memória Interna - Arquitetura e Organização de ComputadoresMemória Interna - Arquitetura e Organização de Computadores
Memória Interna - Arquitetura e Organização de Computadores
Wellington Oliveira
 
Introdução - Arquitetura e Organização de Computadores
Introdução - Arquitetura e Organização de ComputadoresIntrodução - Arquitetura e Organização de Computadores
Introdução - Arquitetura e Organização de Computadores
Wellington Oliveira
 
Evolução e Desempenho de Computadores - Arquitetura e Organização de Computad...
Evolução e Desempenho de Computadores - Arquitetura e Organização de Computad...Evolução e Desempenho de Computadores - Arquitetura e Organização de Computad...
Evolução e Desempenho de Computadores - Arquitetura e Organização de Computad...
Wellington Oliveira
 
Barramento do Sistema - Arquitetura e Organização de Computadores
Barramento do Sistema - Arquitetura e Organização de ComputadoresBarramento do Sistema - Arquitetura e Organização de Computadores
Barramento do Sistema - Arquitetura e Organização de Computadores
Wellington Oliveira
 
Redes Teórico - Capítulo 02 Tanenbaum
Redes Teórico - Capítulo 02 TanenbaumRedes Teórico - Capítulo 02 Tanenbaum
Redes Teórico - Capítulo 02 Tanenbaum
Wellington Oliveira
 
Lógica e Algoritmos (pseudocódigo e C++) A lógica
Lógica e Algoritmos (pseudocódigo e C++) A lógicaLógica e Algoritmos (pseudocódigo e C++) A lógica
Lógica e Algoritmos (pseudocódigo e C++) A lógica
Wellington Oliveira
 
Introdução ao PHP Parte 1
Introdução ao PHP Parte 1Introdução ao PHP Parte 1
Introdução ao PHP Parte 1
Wellington Oliveira
 
Introdução ao PHP Parte 2
Introdução ao PHP Parte 2Introdução ao PHP Parte 2
Introdução ao PHP Parte 2
Wellington Oliveira
 

Mais de Wellington Oliveira (20)

Usuário LInux
Usuário LInuxUsuário LInux
Usuário LInux
 
Configuração de Interface de Rede no Linux por comandos
Configuração de Interface de Rede no Linux por comandosConfiguração de Interface de Rede no Linux por comandos
Configuração de Interface de Rede no Linux por comandos
 
CISCO CCNA WANs Prática ACL _ Lista de controle de acesso
CISCO CCNA WANs Prática ACL _ Lista de controle de acessoCISCO CCNA WANs Prática ACL _ Lista de controle de acesso
CISCO CCNA WANs Prática ACL _ Lista de controle de acesso
 
WANs e Roteadores Cap. 11 - Lista de Controle de Acesso
WANs e Roteadores Cap. 11 - Lista de Controle de AcessoWANs e Roteadores Cap. 11 - Lista de Controle de Acesso
WANs e Roteadores Cap. 11 - Lista de Controle de Acesso
 
LInux - Iinit e systemd
LInux - Iinit e systemdLInux - Iinit e systemd
LInux - Iinit e systemd
 
CCNA - Conjunto de Protocolos TCP/IP e endereçamento IP
CCNA - Conjunto de Protocolos TCP/IP e endereçamento IPCCNA - Conjunto de Protocolos TCP/IP e endereçamento IP
CCNA - Conjunto de Protocolos TCP/IP e endereçamento IP
 
Prática Laboratório CISCO - ACLs
Prática Laboratório CISCO - ACLsPrática Laboratório CISCO - ACLs
Prática Laboratório CISCO - ACLs
 
Prática Laboratório CISCO - Balanceador
Prática Laboratório CISCO - BalanceadorPrática Laboratório CISCO - Balanceador
Prática Laboratório CISCO - Balanceador
 
Prática Laboratório CISCO - NAT
Prática Laboratório CISCO - NATPrática Laboratório CISCO - NAT
Prática Laboratório CISCO - NAT
 
Questões Cisco CCNA Cap 6
Questões Cisco CCNA Cap 6Questões Cisco CCNA Cap 6
Questões Cisco CCNA Cap 6
 
Método AHP em Processo Decisório
Método AHP em Processo DecisórioMétodo AHP em Processo Decisório
Método AHP em Processo Decisório
 
Processo Decisório - Introdução
Processo Decisório - IntroduçãoProcesso Decisório - Introdução
Processo Decisório - Introdução
 
Memória Interna - Arquitetura e Organização de Computadores
Memória Interna - Arquitetura e Organização de ComputadoresMemória Interna - Arquitetura e Organização de Computadores
Memória Interna - Arquitetura e Organização de Computadores
 
Introdução - Arquitetura e Organização de Computadores
Introdução - Arquitetura e Organização de ComputadoresIntrodução - Arquitetura e Organização de Computadores
Introdução - Arquitetura e Organização de Computadores
 
Evolução e Desempenho de Computadores - Arquitetura e Organização de Computad...
Evolução e Desempenho de Computadores - Arquitetura e Organização de Computad...Evolução e Desempenho de Computadores - Arquitetura e Organização de Computad...
Evolução e Desempenho de Computadores - Arquitetura e Organização de Computad...
 
Barramento do Sistema - Arquitetura e Organização de Computadores
Barramento do Sistema - Arquitetura e Organização de ComputadoresBarramento do Sistema - Arquitetura e Organização de Computadores
Barramento do Sistema - Arquitetura e Organização de Computadores
 
Redes Teórico - Capítulo 02 Tanenbaum
Redes Teórico - Capítulo 02 TanenbaumRedes Teórico - Capítulo 02 Tanenbaum
Redes Teórico - Capítulo 02 Tanenbaum
 
Lógica e Algoritmos (pseudocódigo e C++) A lógica
Lógica e Algoritmos (pseudocódigo e C++) A lógicaLógica e Algoritmos (pseudocódigo e C++) A lógica
Lógica e Algoritmos (pseudocódigo e C++) A lógica
 
Introdução ao PHP Parte 1
Introdução ao PHP Parte 1Introdução ao PHP Parte 1
Introdução ao PHP Parte 1
 
Introdução ao PHP Parte 2
Introdução ao PHP Parte 2Introdução ao PHP Parte 2
Introdução ao PHP Parte 2
 

Último

Egito antigo resumo - aula de história.pdf
Egito antigo resumo - aula de história.pdfEgito antigo resumo - aula de história.pdf
Egito antigo resumo - aula de história.pdf
sthefanydesr
 
Sócrates e os sofistas - apresentação de slides
Sócrates e os sofistas - apresentação de slidesSócrates e os sofistas - apresentação de slides
Sócrates e os sofistas - apresentação de slides
jbellas2
 
Caça-palavras ortografia M antes de P e B.
Caça-palavras    ortografia M antes de P e B.Caça-palavras    ortografia M antes de P e B.
Caça-palavras ortografia M antes de P e B.
Mary Alvarenga
 
Redação e Leitura_7º ano_58_Produção de cordel .pptx
Redação e Leitura_7º ano_58_Produção de cordel .pptxRedação e Leitura_7º ano_58_Produção de cordel .pptx
Redação e Leitura_7º ano_58_Produção de cordel .pptx
DECIOMAURINARAMOS
 
Sinais de pontuação
Sinais de pontuaçãoSinais de pontuação
Sinais de pontuação
Mary Alvarenga
 
Rimas, Luís Vaz de Camões. pptx
Rimas, Luís Vaz de Camões.          pptxRimas, Luís Vaz de Camões.          pptx
Rimas, Luís Vaz de Camões. pptx
TomasSousa7
 
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptxSlides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
LuizHenriquedeAlmeid6
 
Leonardo da Vinci .pptx
Leonardo da Vinci                  .pptxLeonardo da Vinci                  .pptx
Leonardo da Vinci .pptx
TomasSousa7
 
Atividade letra da música - Espalhe Amor, Anavitória.
Atividade letra da música - Espalhe  Amor, Anavitória.Atividade letra da música - Espalhe  Amor, Anavitória.
Atividade letra da música - Espalhe Amor, Anavitória.
Mary Alvarenga
 
CADERNO DE CONCEITOS E ORIENTAÇÕES DO CENSO ESCOLAR 2024.pdf
CADERNO DE CONCEITOS E ORIENTAÇÕES DO CENSO ESCOLAR 2024.pdfCADERNO DE CONCEITOS E ORIENTAÇÕES DO CENSO ESCOLAR 2024.pdf
CADERNO DE CONCEITOS E ORIENTAÇÕES DO CENSO ESCOLAR 2024.pdf
NatySousa3
 
Funções e Progressões - Livro completo prisma
Funções e Progressões - Livro completo prismaFunções e Progressões - Livro completo prisma
Funções e Progressões - Livro completo prisma
djincognito
 
Treinamento NR 38 - CORPO PRINCIPAL da NORMA.pptx
Treinamento NR 38 - CORPO PRINCIPAL da NORMA.pptxTreinamento NR 38 - CORPO PRINCIPAL da NORMA.pptx
Treinamento NR 38 - CORPO PRINCIPAL da NORMA.pptx
MarcosPaulo777883
 
“A classe operária vai ao paraíso os modos de produzir e trabalhar ao longo ...
“A classe operária vai ao paraíso  os modos de produzir e trabalhar ao longo ...“A classe operária vai ao paraíso  os modos de produzir e trabalhar ao longo ...
“A classe operária vai ao paraíso os modos de produzir e trabalhar ao longo ...
AdrianoMontagna1
 
- TEMPLATE DA PRATICA - Psicomotricidade.pptx
- TEMPLATE DA PRATICA - Psicomotricidade.pptx- TEMPLATE DA PRATICA - Psicomotricidade.pptx
- TEMPLATE DA PRATICA - Psicomotricidade.pptx
LucianaCristina58
 
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdfAPOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
RenanSilva991968
 
Caça-palavras - ortografia S, SS, X, C e Z
Caça-palavras - ortografia  S, SS, X, C e ZCaça-palavras - ortografia  S, SS, X, C e Z
Caça-palavras - ortografia S, SS, X, C e Z
Mary Alvarenga
 
Pintura Romana .pptx
Pintura Romana                     .pptxPintura Romana                     .pptx
Pintura Romana .pptx
TomasSousa7
 
Folheto | Centro de Informação Europeia Jacques Delors (junho/2024)
Folheto | Centro de Informação Europeia Jacques Delors (junho/2024)Folheto | Centro de Informação Europeia Jacques Delors (junho/2024)
Folheto | Centro de Informação Europeia Jacques Delors (junho/2024)
Centro Jacques Delors
 
the_story_garden_5_SB_with_activities.pdf
the_story_garden_5_SB_with_activities.pdfthe_story_garden_5_SB_with_activities.pdf
the_story_garden_5_SB_with_activities.pdf
CarinaSoto12
 
05-os-pre-socraticos sociologia-28-slides.pptx
05-os-pre-socraticos sociologia-28-slides.pptx05-os-pre-socraticos sociologia-28-slides.pptx
05-os-pre-socraticos sociologia-28-slides.pptx
ValdineyRodriguesBez1
 

Último (20)

Egito antigo resumo - aula de história.pdf
Egito antigo resumo - aula de história.pdfEgito antigo resumo - aula de história.pdf
Egito antigo resumo - aula de história.pdf
 
Sócrates e os sofistas - apresentação de slides
Sócrates e os sofistas - apresentação de slidesSócrates e os sofistas - apresentação de slides
Sócrates e os sofistas - apresentação de slides
 
Caça-palavras ortografia M antes de P e B.
Caça-palavras    ortografia M antes de P e B.Caça-palavras    ortografia M antes de P e B.
Caça-palavras ortografia M antes de P e B.
 
Redação e Leitura_7º ano_58_Produção de cordel .pptx
Redação e Leitura_7º ano_58_Produção de cordel .pptxRedação e Leitura_7º ano_58_Produção de cordel .pptx
Redação e Leitura_7º ano_58_Produção de cordel .pptx
 
Sinais de pontuação
Sinais de pontuaçãoSinais de pontuação
Sinais de pontuação
 
Rimas, Luís Vaz de Camões. pptx
Rimas, Luís Vaz de Camões.          pptxRimas, Luís Vaz de Camões.          pptx
Rimas, Luís Vaz de Camões. pptx
 
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptxSlides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
 
Leonardo da Vinci .pptx
Leonardo da Vinci                  .pptxLeonardo da Vinci                  .pptx
Leonardo da Vinci .pptx
 
Atividade letra da música - Espalhe Amor, Anavitória.
Atividade letra da música - Espalhe  Amor, Anavitória.Atividade letra da música - Espalhe  Amor, Anavitória.
Atividade letra da música - Espalhe Amor, Anavitória.
 
CADERNO DE CONCEITOS E ORIENTAÇÕES DO CENSO ESCOLAR 2024.pdf
CADERNO DE CONCEITOS E ORIENTAÇÕES DO CENSO ESCOLAR 2024.pdfCADERNO DE CONCEITOS E ORIENTAÇÕES DO CENSO ESCOLAR 2024.pdf
CADERNO DE CONCEITOS E ORIENTAÇÕES DO CENSO ESCOLAR 2024.pdf
 
Funções e Progressões - Livro completo prisma
Funções e Progressões - Livro completo prismaFunções e Progressões - Livro completo prisma
Funções e Progressões - Livro completo prisma
 
Treinamento NR 38 - CORPO PRINCIPAL da NORMA.pptx
Treinamento NR 38 - CORPO PRINCIPAL da NORMA.pptxTreinamento NR 38 - CORPO PRINCIPAL da NORMA.pptx
Treinamento NR 38 - CORPO PRINCIPAL da NORMA.pptx
 
“A classe operária vai ao paraíso os modos de produzir e trabalhar ao longo ...
“A classe operária vai ao paraíso  os modos de produzir e trabalhar ao longo ...“A classe operária vai ao paraíso  os modos de produzir e trabalhar ao longo ...
“A classe operária vai ao paraíso os modos de produzir e trabalhar ao longo ...
 
- TEMPLATE DA PRATICA - Psicomotricidade.pptx
- TEMPLATE DA PRATICA - Psicomotricidade.pptx- TEMPLATE DA PRATICA - Psicomotricidade.pptx
- TEMPLATE DA PRATICA - Psicomotricidade.pptx
 
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdfAPOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
 
Caça-palavras - ortografia S, SS, X, C e Z
Caça-palavras - ortografia  S, SS, X, C e ZCaça-palavras - ortografia  S, SS, X, C e Z
Caça-palavras - ortografia S, SS, X, C e Z
 
Pintura Romana .pptx
Pintura Romana                     .pptxPintura Romana                     .pptx
Pintura Romana .pptx
 
Folheto | Centro de Informação Europeia Jacques Delors (junho/2024)
Folheto | Centro de Informação Europeia Jacques Delors (junho/2024)Folheto | Centro de Informação Europeia Jacques Delors (junho/2024)
Folheto | Centro de Informação Europeia Jacques Delors (junho/2024)
 
the_story_garden_5_SB_with_activities.pdf
the_story_garden_5_SB_with_activities.pdfthe_story_garden_5_SB_with_activities.pdf
the_story_garden_5_SB_with_activities.pdf
 
05-os-pre-socraticos sociologia-28-slides.pptx
05-os-pre-socraticos sociologia-28-slides.pptx05-os-pre-socraticos sociologia-28-slides.pptx
05-os-pre-socraticos sociologia-28-slides.pptx
 

Capítulo 6 Sistemas Operacionais Modernos

  • 1. Capítulo 6 Sistemas de Arquivos 6.1 Arquivos 6.2 Diretórios 6.3 Implementação do sistema de arquivos 6.4 Exemplos de sistemas de arquivos 1 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 2. Armazenamento da Informação a Longo Prazo 1. Deve ser possível armazenar uma quantidade muito grande de informação 3. A informação deve sobreviver ao término do processo que a usa 5. Múltiplos processos devem ser capazes de acessar a informação concorrentemente 2 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 3. Nomeação de Arquivos Extensões típicas de arquivos 3 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 4. Estrutura de Arquivos • Três tipos de arquivos a) seqüência de bytes b) seqüência de registros c) árvore 4 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 5. Tipos de Arquivos (a) Um arquivo executável (b) Um repositório (archive) 5 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 6. Acesso aos Arquivos • Acesso sequencial – lê todos os bytes/registros desde o início – não pode saltar ou ler fora de seqüência – conveniente quando o meio era a fita magnética • Acesso aleatório – bytes/registros lidos em qualquer ordem – essencial para sistemas de bases de dados – ler pode ser … • mover marcador de arquivo (seek), e então ler ou … • ler e então mover marcador de arquivo 6 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 7. Atributos de Arquivos Possíveis atributos de arquivos 7 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 8. Operações com Arquivos 1. Create 1. Append 2. Delete 2. Seek 3. Open 3. Get attributes 4. Close 4. Set Attributes 5. Read 5. Rename 6. Write 8 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 9. Exemplo de um Programa com Chamadas ao Sistema para Arquivos 9 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 10. Arquivos Mapeados em Memória (a) Um processo segmentado antes de mapear arquivos em seu espaço de endereçamento (b) Processo depois do mapeamento arquivo abc existente em um segmento criando novo segmento para xyz 10 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 11. Diretórios Sistemas de Diretório em Nível Único • Um sistema de diretório de nível único – contém 4 arquivos – propriedades de 3 pessoas diferentes, A, B, e C 11 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 12. Sistemas de Diretórios em Dois Níveis As letras indicam os donos dos diretórios e arquivos 12 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 13. Sistemas de Diretórios Hierárquicos Um sistema de diretório hierárquico 13 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 14. Nomes de Caminhos Uma árvore de diretórios UNIX 14 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 15. Operações com Diretórios 1. Create 1. Readdir 2. Delete 2. Rename 3. Opendir 3. Link 4. Closedir 4. Unlink 15 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 16. Implementação do Sistema de Arquivos Um possível layout de sistema de arquivo 16 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 17. Implementação de Arquivos (1) • Alocação contígua do espaço em disco para 7 arquivos • Estado do disco depois dos arquivos D e E terem sido removidos 17 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 18. Implementação de Arquivos (2) Armazenamento de um arquivo como uma lista encadeada de blocos de disco 18 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 19. Implementação de Arquivos (3) Alocação por lista encadeada usando uma tabela de alocação de arquivos em RAM 19 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 20. Implementação de Arquivos (4) Um exemplo de i-node 20 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 21. Implementação de Diretórios (1) (a) Um diretório simples entradas de tamanho fixo endereços de disco e atributos na entrada de diretório (b) Diretório no qual cada entrada se refere apenas a um i-node 21 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 22. Implementação de Diretórios (2) • Duas formas de tratar nomes longos de arquivos em um diretório – (a) Em linha – (b) Em uma área temporária (heap) 22 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 23. Arquivos Compartilhados (1) Sistema de arquivo contendo um arquivo compartilhado 23 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 24. Arquivos Compartilhados (2) (a) Situação antes da ligação (b) Depois de a ligação ser criada (c) Depois de o proprietário original remover o arquivo 24 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 25. Gerenciamento do Espaço em Disco (1) • A curva contínua (escala no lado esquerdo) mostra a taxa de dados de um disco • A linha tracejada (escala no lado direito) mostra a eficiência de ocupação do disco • Todos os arquivos são de 2KB 25 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 26. Gerenciamento do Espaço em Disco (2) a) Armazenamento da lista de livres em uma lista encadeada b) Um mapa de bits 26 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 27. Gerenciamento do Espaço em Disco (3) • Um bloco em RAM quase cheio de ponteiros para blocos livres de disco - três blocos de ponteiros em disco b) Resultado da liberação de um arquivo de três blocos c) Estratégia alternativa para tratar 3 blocos livres - entradas sombreadas são ponteiros para blocos livres de disco 27 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 28. Gerenciamento do Espaço em Disco (4) Cotas para controlar o uso do disco por usuário 28 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 29. Confiabilidade do Sistema de Arquivos (1) • Um sistema de arquivos a ser copiado – Os quadrados são diretórios e os círculos são arquivos – Os itens sombreados foram modificados desde a última cópia – Cada diretório e arquivo rotulado por seu número de i-node 29 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 30. Confiabilidade do Sistema de Arquivos (2) Mapas de bits usados pelo algoritmo de cópia lógica (ou dump lógico) 30 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 31. Confiabilidade do Sistema de Arquivos (3) • Estados do sistema de arquivos a) consistente b) bloco desaparecido c) bloco duplicado na lista de livres d) bloco de dados duplicados 31 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 32. Desempenho do Sistema de Arquivos (1) As estruturas de dados da cache de buffer 32 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 33. Desempenho do Sistema de Arquivos (2) • I-nodes colocados no início do disco • Disco dividido em grupos de cilindros – cada qual com seus próprios blocos e i- nodes 33 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 34. Sistemas de Arquivos Log-Estruturados • Com CPUs mais rápidas, memórias maiores – caches de disco também podem ser maiores – número maior de requisições de leitura pode ser atendido pelo cache – assim, a maioria dos acessos a disco serão para escrita • A estratégia LFS estrutura o disco todo como um log – inicialmente todas as escritas são armazenadas na memória – periodicamente todas são escritas no fim do log em disco – quando um arquivo é aberto, localiza i-node, e encontra os blocos 34 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 35. Exemplos de Sistemas de Arquivos Sistemas de Arquivos para CD-ROM A entrada de diretório ISO 9660 35 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 36. O Sistema de Arquivos CP/M (1) Esquema de memória do CP/M 36 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 37. O Sistema de Arquivos CP/M (2) O formato da entrada de diretório do CP/M 37 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 38. O Sistema de Arquivos MS-DOS (1) A entrada de diretório do MS-DOS 38 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 39. O Sistema de Arquivos MS-DOS (2) • Tamanho máximo de partição para diferentes tamanhos de bloco • As caixas vazias representam combinações proibidas 39 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 40. O Sistema de Arquivos do Windows 98 (1) A entrada de diretório estendida do MS-DOS usada no Windows 98 40 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 41. O Sistema de Arquivos do Windows 98 (2) Uma entrada para (parte de) um nome longo de arquivo no Windows 98 41 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 42. O Sistema de Arquivos do Windows 98 (3) Um exemplo de como um nome longo é armazenado no Windows 98 42 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 43. O Sistema de Arquivos do UNIX V7 (1) Uma entrada de diretório do UNIX V7 43 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 44. O Sistema de Arquivos do UNIX V7 (2) Um i-node UNIX 44 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 45. O Sistema de Arquivos do UNIX V7 (3) Os passos para localizar /usr/ast/mbox 45 Pearson Education Sistemas Operacionais Modernos – 2ª Edição