SlideShare une entreprise Scribd logo
1  sur  45
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

Contenu connexe

Tendances

Sistemas Operacionais - Aula 4 - Revisão e Exercícios
Sistemas Operacionais - Aula 4 - Revisão e ExercíciosSistemas Operacionais - Aula 4 - Revisão e Exercícios
Sistemas Operacionais - Aula 4 - Revisão e ExercíciosCharles Fortes
 
Sistemas Operacionais - Aula 08 (Sincronização e Comunicação entre Processos)
Sistemas Operacionais - Aula 08 (Sincronização e Comunicação entre Processos)Sistemas Operacionais - Aula 08 (Sincronização e Comunicação entre Processos)
Sistemas Operacionais - Aula 08 (Sincronização e Comunicação entre Processos)Leinylson Fontinele
 
Gerenciamento de Memoria
Gerenciamento de MemoriaGerenciamento de Memoria
Gerenciamento de Memoriaaudineisilva1
 
Introdução à Computação: Aula Prática - Sistemas Operacionais (simulando proc...
Introdução à Computação: Aula Prática - Sistemas Operacionais (simulando proc...Introdução à Computação: Aula Prática - Sistemas Operacionais (simulando proc...
Introdução à Computação: Aula Prática - Sistemas Operacionais (simulando proc...Leinylson Fontinele
 
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 - processosComputação Depressão
 
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 OperacionaisLuciano Crecente
 
Sistemas Operacionais - Aula 05 (Concorrência)
Sistemas Operacionais - Aula 05 (Concorrência)Sistemas Operacionais - Aula 05 (Concorrência)
Sistemas Operacionais - Aula 05 (Concorrência)Leinylson Fontinele
 
Noções básicas de computação hardware
Noções básicas de computação   hardwareNoções básicas de computação   hardware
Noções básicas de computação hardwareJocelma Rios
 
Sistemas Operacionais - Aula 2 - Visão Geral de Sistemas Operacionais
Sistemas Operacionais - Aula 2 - Visão Geral de Sistemas OperacionaisSistemas Operacionais - Aula 2 - Visão Geral de Sistemas Operacionais
Sistemas Operacionais - Aula 2 - Visão Geral de Sistemas OperacionaisCharles Fortes
 
Resolução de Problemas - Sistemas Operacionais
Resolução de Problemas - Sistemas OperacionaisResolução de Problemas - Sistemas Operacionais
Resolução de Problemas - Sistemas OperacionaisRonildo Oliveira
 
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
 
2009 1 - sistemas operacionais - aula 8 - memoria
2009 1 - sistemas operacionais - aula 8 - memoria2009 1 - sistemas operacionais - aula 8 - memoria
2009 1 - sistemas operacionais - aula 8 - memoriaComputação Depressão
 
Gerenciamento de Arquivos Nos Sistemas Operacionais
Gerenciamento de Arquivos Nos Sistemas OperacionaisGerenciamento de Arquivos Nos Sistemas Operacionais
Gerenciamento de Arquivos Nos Sistemas OperacionaisLeandro Júnior
 
Visão Geral: Estruturas do Sistema Operacional
Visão Geral: Estruturas do Sistema OperacionalVisão Geral: Estruturas do Sistema Operacional
Visão Geral: Estruturas do Sistema OperacionalAlexandre Duarte
 
Sistemas Operacionais - Aula 9 (Gerencia do Processador)
Sistemas Operacionais - Aula 9 (Gerencia do Processador)Sistemas Operacionais - Aula 9 (Gerencia do Processador)
Sistemas Operacionais - Aula 9 (Gerencia do Processador)Leinylson Fontinele
 
Escalonamento no Windows
Escalonamento no WindowsEscalonamento no Windows
Escalonamento no WindowsFee Kosta
 
Banco de Dados II: Aspectos de Segurança em Banco de Dados (aula 13)
Banco de Dados II: Aspectos de Segurança em Banco de Dados (aula 13)Banco de Dados II: Aspectos de Segurança em Banco de Dados (aula 13)
Banco de Dados II: Aspectos de Segurança em Banco de Dados (aula 13)Gustavo Zimmermann
 
Sistemas operacionais
Sistemas operacionaisSistemas operacionais
Sistemas operacionaisvini_campos
 

Tendances (20)

Aula 04-gerenciamento-basico-de-memoria
Aula 04-gerenciamento-basico-de-memoriaAula 04-gerenciamento-basico-de-memoria
Aula 04-gerenciamento-basico-de-memoria
 
Sistemas Operacionais - Aula 4 - Revisão e Exercícios
Sistemas Operacionais - Aula 4 - Revisão e ExercíciosSistemas Operacionais - Aula 4 - Revisão e Exercícios
Sistemas Operacionais - Aula 4 - Revisão e Exercícios
 
Sistemas Operacionais - Aula 08 (Sincronização e Comunicação entre Processos)
Sistemas Operacionais - Aula 08 (Sincronização e Comunicação entre Processos)Sistemas Operacionais - Aula 08 (Sincronização e Comunicação entre Processos)
Sistemas Operacionais - Aula 08 (Sincronização e Comunicação entre Processos)
 
Gerenciamento de Memoria
Gerenciamento de MemoriaGerenciamento de Memoria
Gerenciamento de Memoria
 
Introdução à Computação: Aula Prática - Sistemas Operacionais (simulando proc...
Introdução à Computação: Aula Prática - Sistemas Operacionais (simulando proc...Introdução à Computação: Aula Prática - Sistemas Operacionais (simulando proc...
Introdução à Computação: Aula Prática - Sistemas Operacionais (simulando proc...
 
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
 
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
 
Sistemas Operacionais - Aula 05 (Concorrência)
Sistemas Operacionais - Aula 05 (Concorrência)Sistemas Operacionais - Aula 05 (Concorrência)
Sistemas Operacionais - Aula 05 (Concorrência)
 
Modelo de von neumann
Modelo de von neumannModelo de von neumann
Modelo de von neumann
 
Noções básicas de computação hardware
Noções básicas de computação   hardwareNoções básicas de computação   hardware
Noções básicas de computação hardware
 
Sistemas Operacionais - Aula 2 - Visão Geral de Sistemas Operacionais
Sistemas Operacionais - Aula 2 - Visão Geral de Sistemas OperacionaisSistemas Operacionais - Aula 2 - Visão Geral de Sistemas Operacionais
Sistemas Operacionais - Aula 2 - Visão Geral de Sistemas Operacionais
 
Resolução de Problemas - Sistemas Operacionais
Resolução de Problemas - Sistemas OperacionaisResolução de Problemas - Sistemas Operacionais
Resolução de Problemas - Sistemas Operacionais
 
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)
 
2009 1 - sistemas operacionais - aula 8 - memoria
2009 1 - sistemas operacionais - aula 8 - memoria2009 1 - sistemas operacionais - aula 8 - memoria
2009 1 - sistemas operacionais - aula 8 - memoria
 
Gerenciamento de Arquivos Nos Sistemas Operacionais
Gerenciamento de Arquivos Nos Sistemas OperacionaisGerenciamento de Arquivos Nos Sistemas Operacionais
Gerenciamento de Arquivos Nos Sistemas Operacionais
 
Visão Geral: Estruturas do Sistema Operacional
Visão Geral: Estruturas do Sistema OperacionalVisão Geral: Estruturas do Sistema Operacional
Visão Geral: Estruturas do Sistema Operacional
 
Sistemas Operacionais - Aula 9 (Gerencia do Processador)
Sistemas Operacionais - Aula 9 (Gerencia do Processador)Sistemas Operacionais - Aula 9 (Gerencia do Processador)
Sistemas Operacionais - Aula 9 (Gerencia do Processador)
 
Escalonamento no Windows
Escalonamento no WindowsEscalonamento no Windows
Escalonamento no Windows
 
Banco de Dados II: Aspectos de Segurança em Banco de Dados (aula 13)
Banco de Dados II: Aspectos de Segurança em Banco de Dados (aula 13)Banco de Dados II: Aspectos de Segurança em Banco de Dados (aula 13)
Banco de Dados II: Aspectos de Segurança em Banco de Dados (aula 13)
 
Sistemas operacionais
Sistemas operacionaisSistemas operacionais
Sistemas operacionais
 

En vedette

Tanenbaum Sistemas Operacionais Cap 01
Tanenbaum Sistemas Operacionais Cap 01Tanenbaum Sistemas Operacionais Cap 01
Tanenbaum Sistemas Operacionais Cap 01Wellington Oliveira
 
Sistema Operativos
Sistema OperativosSistema Operativos
Sistema OperativosBugui94
 
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/4Anderson Rodrigues
 
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 ireneIrene Patrícia Nohara
 
Sistemas Operacionais Multimidia Cap7 Tanenbaum
Sistemas Operacionais Multimidia   Cap7 TanenbaumSistemas Operacionais Multimidia   Cap7 Tanenbaum
Sistemas Operacionais Multimidia Cap7 Tanenbaumandfelipe
 
Desenvolvendo para iOS em linux
Desenvolvendo para iOS em linuxDesenvolvendo para iOS em linux
Desenvolvendo para iOS em linuxErisvaldo Junior
 
Sistemas de Arquivos FAT x NTFS
Sistemas de Arquivos FAT x NTFSSistemas de Arquivos FAT x NTFS
Sistemas de Arquivos FAT x NTFSCleber Ramos
 
Sistemas Distribuídos baseados na Web
Sistemas Distribuídos baseados na WebSistemas Distribuídos baseados na Web
Sistemas Distribuídos baseados na WebRafael Chagas
 
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 2013Nilton (LOMEUTEC)
 
Seminário sistemas operacionais móveis
Seminário sistemas operacionais móveisSeminário sistemas operacionais móveis
Seminário sistemas operacionais móveisArthur Azevedo
 
Resumão de direito administrativo
Resumão de direito administrativoResumão de direito administrativo
Resumão de direito administrativoSharlene Bonfim
 
Sistemas Operacionais Windows e Linux
Sistemas Operacionais Windows e LinuxSistemas Operacionais Windows e Linux
Sistemas Operacionais Windows e LinuxFelipe Cesar Costa
 

En vedette (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
 

Similaire à 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
 
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 processosComputação Depressão
 
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-senaiCarlos Melo
 
(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 LinuxJuan Carlos Lamarão
 
(01) intro+inicializacao+boot loader+fhs
(01) intro+inicializacao+boot loader+fhs(01) intro+inicializacao+boot loader+fhs
(01) intro+inicializacao+boot loader+fhsAnderson Lago
 
Capítulo 7 Sistemas Operacionais Modernos
Capítulo 7 Sistemas Operacionais ModernosCapítulo 7 Sistemas Operacionais Modernos
Capítulo 7 Sistemas Operacionais ModernosWellington 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_comandosmilanvassaramo
 
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 comandosfilipereira
 
Sistemas Operacionais 2 -aula00
Sistemas Operacionais 2 -aula00Sistemas Operacionais 2 -aula00
Sistemas Operacionais 2 -aula00Anderson Favaro
 
Ficha de trabalho 6 so
Ficha de trabalho 6 soFicha de trabalho 6 so
Ficha de trabalho 6 soshecklone
 
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 LinuxTargettrust
 

Similaire à 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)
 
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 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
 
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
 

Plus de 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 comandosWellington 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 acessoWellington 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 AcessoWellington 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 IPWellington Oliveira
 
Prática Laboratório CISCO - ACLs
Prática Laboratório CISCO - ACLsPrática Laboratório CISCO - ACLs
Prática Laboratório CISCO - ACLsWellington Oliveira
 
Prática Laboratório CISCO - Balanceador
Prática Laboratório CISCO - BalanceadorPrática Laboratório CISCO - Balanceador
Prática Laboratório CISCO - BalanceadorWellington Oliveira
 
Prática Laboratório CISCO - NAT
Prática Laboratório CISCO - NATPrática Laboratório CISCO - NAT
Prática Laboratório CISCO - NATWellington 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órioWellington Oliveira
 
Processo Decisório - Introdução
Processo Decisório - IntroduçãoProcesso Decisório - Introdução
Processo Decisório - IntroduçãoWellington 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 ComputadoresWellington 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 ComputadoresWellington 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 ComputadoresWellington 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 TanenbaumWellington 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ógicaWellington Oliveira
 

Plus 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
 

Dernier

Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM POLÍGON...
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM  POLÍGON...Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM  POLÍGON...
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM POLÍGON...marcelafinkler
 
Quiz | Dia da Europa 2024 (comemoração)
Quiz | Dia da Europa 2024  (comemoração)Quiz | Dia da Europa 2024  (comemoração)
Quiz | Dia da Europa 2024 (comemoração)Centro Jacques Delors
 
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...azulassessoria9
 
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptxSlides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptxLuizHenriquedeAlmeid6
 
Tema de redação - As dificuldades para barrar o casamento infantil no Brasil ...
Tema de redação - As dificuldades para barrar o casamento infantil no Brasil ...Tema de redação - As dificuldades para barrar o casamento infantil no Brasil ...
Tema de redação - As dificuldades para barrar o casamento infantil no Brasil ...AnaAugustaLagesZuqui
 
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdfatividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdfAutonoma
 
aprendizagem significatica, teórico David Ausubel
aprendizagem significatica, teórico David Ausubelaprendizagem significatica, teórico David Ausubel
aprendizagem significatica, teórico David Ausubeladrianaguedesbatista
 
MESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdf
MESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdfMESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdf
MESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdfprofesfrancleite
 
Aprender as diferentes formas de classificar as habilidades motoras é de extr...
Aprender as diferentes formas de classificar as habilidades motoras é de extr...Aprender as diferentes formas de classificar as habilidades motoras é de extr...
Aprender as diferentes formas de classificar as habilidades motoras é de extr...azulassessoria9
 
República Velha (República da Espada e Oligárquica)-Sala de Aula.pdf
República Velha (República da Espada e Oligárquica)-Sala de Aula.pdfRepública Velha (República da Espada e Oligárquica)-Sala de Aula.pdf
República Velha (República da Espada e Oligárquica)-Sala de Aula.pdfLidianeLill2
 
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024azulassessoria9
 
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...azulassessoria9
 
apostila filosofia 1 ano 1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...
apostila filosofia 1 ano  1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...apostila filosofia 1 ano  1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...
apostila filosofia 1 ano 1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...SileideDaSilvaNascim
 
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...azulassessoria9
 
Educação Financeira - Cartão de crédito665933.pptx
Educação Financeira - Cartão de crédito665933.pptxEducação Financeira - Cartão de crédito665933.pptx
Educação Financeira - Cartão de crédito665933.pptxMarcosLemes28
 
Sopa de letras | Dia da Europa 2024 (nível 2)
Sopa de letras | Dia da Europa 2024 (nível 2)Sopa de letras | Dia da Europa 2024 (nível 2)
Sopa de letras | Dia da Europa 2024 (nível 2)Centro Jacques Delors
 
Missa catequese para o dia da mãe 2025.pdf
Missa catequese para o dia da mãe 2025.pdfMissa catequese para o dia da mãe 2025.pdf
Missa catequese para o dia da mãe 2025.pdfFbioFerreira207918
 
INTERTEXTUALIDADE atividade muito boa para
INTERTEXTUALIDADE   atividade muito boa paraINTERTEXTUALIDADE   atividade muito boa para
INTERTEXTUALIDADE atividade muito boa paraAndreaPassosMascaren
 
Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...
Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...
Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...marcelafinkler
 
Caderno de exercícios Revisão para o ENEM (1).pdf
Caderno de exercícios Revisão para o ENEM (1).pdfCaderno de exercícios Revisão para o ENEM (1).pdf
Caderno de exercícios Revisão para o ENEM (1).pdfJuliana Barbosa
 

Dernier (20)

Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM POLÍGON...
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM  POLÍGON...Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM  POLÍGON...
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM POLÍGON...
 
Quiz | Dia da Europa 2024 (comemoração)
Quiz | Dia da Europa 2024  (comemoração)Quiz | Dia da Europa 2024  (comemoração)
Quiz | Dia da Europa 2024 (comemoração)
 
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
 
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptxSlides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
 
Tema de redação - As dificuldades para barrar o casamento infantil no Brasil ...
Tema de redação - As dificuldades para barrar o casamento infantil no Brasil ...Tema de redação - As dificuldades para barrar o casamento infantil no Brasil ...
Tema de redação - As dificuldades para barrar o casamento infantil no Brasil ...
 
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdfatividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
 
aprendizagem significatica, teórico David Ausubel
aprendizagem significatica, teórico David Ausubelaprendizagem significatica, teórico David Ausubel
aprendizagem significatica, teórico David Ausubel
 
MESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdf
MESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdfMESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdf
MESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdf
 
Aprender as diferentes formas de classificar as habilidades motoras é de extr...
Aprender as diferentes formas de classificar as habilidades motoras é de extr...Aprender as diferentes formas de classificar as habilidades motoras é de extr...
Aprender as diferentes formas de classificar as habilidades motoras é de extr...
 
República Velha (República da Espada e Oligárquica)-Sala de Aula.pdf
República Velha (República da Espada e Oligárquica)-Sala de Aula.pdfRepública Velha (República da Espada e Oligárquica)-Sala de Aula.pdf
República Velha (República da Espada e Oligárquica)-Sala de Aula.pdf
 
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
 
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
 
apostila filosofia 1 ano 1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...
apostila filosofia 1 ano  1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...apostila filosofia 1 ano  1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...
apostila filosofia 1 ano 1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...
 
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
 
Educação Financeira - Cartão de crédito665933.pptx
Educação Financeira - Cartão de crédito665933.pptxEducação Financeira - Cartão de crédito665933.pptx
Educação Financeira - Cartão de crédito665933.pptx
 
Sopa de letras | Dia da Europa 2024 (nível 2)
Sopa de letras | Dia da Europa 2024 (nível 2)Sopa de letras | Dia da Europa 2024 (nível 2)
Sopa de letras | Dia da Europa 2024 (nível 2)
 
Missa catequese para o dia da mãe 2025.pdf
Missa catequese para o dia da mãe 2025.pdfMissa catequese para o dia da mãe 2025.pdf
Missa catequese para o dia da mãe 2025.pdf
 
INTERTEXTUALIDADE atividade muito boa para
INTERTEXTUALIDADE   atividade muito boa paraINTERTEXTUALIDADE   atividade muito boa para
INTERTEXTUALIDADE atividade muito boa para
 
Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...
Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...
Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...
 
Caderno de exercícios Revisão para o ENEM (1).pdf
Caderno de exercícios Revisão para o ENEM (1).pdfCaderno de exercícios Revisão para o ENEM (1).pdf
Caderno de exercícios Revisão para o ENEM (1).pdf
 

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