SlideShare uma empresa Scribd logo
1 de 46
Sistemas Operacionais
Cap. 4 – Sistemas de arquivos



    Prof. Carlos Melo
Sistemas de arquivos
Condições essenciais para armazenamento de
   informações por um longo prazo:

•   Deve ser possível armazenar uma grande
    quantidade de informação.
•   A informação deve sobreviver ao término do
    processo que esta usando a mesma.
•   Múltiplos processos devem ser capaz de acessar a
    informação simultaneamente.
Pense em um disco como uma sequência linear de
   blocos de tamanho fixo e que apoiam a leitura e
   registro dos blocos. As questões a seguir
   surgem rapidamente:
•   Como encontrar a informação?
•   Como manter um usuário de uma outra leitura de
    dados?
•   Como saber se os blocos são livres?
Nomeação de arquivos
Estrutura de arquivos
Tipos de arquivo
Atributos de arquivos
Operações com arquivos
Chamadas de sistemas mais comuns relacionadas
   aos arquivos:
                        •   Append (anexar)
 •   Create (criar)
                        •   Seek (procurar)
 •   Delete (apagar)
                        •   Get Attributes
 •   Open (abrir)
                            (conseguir atributos)
 •   Close (fechar)
                        •   Set Attributes
 •   Read (ler)             (configurar atributos)
 •   Write (escrever)   •   Rename (renomear)
Exemplo de um programa usando chamadas
        de sistemas para arquivos




                                 (Continua)
Exemplo de um programa usando chamadas
        de sistemas para arquivos
 (Continuação)
Sistemas de diretórios hierárquicos
Nomes de caminhos
Operações com diretórios
Chamadas de sistema para gerenciamento de
   diretórios:
•   Create (criar)     •   Readdir (ler diretório)
•   Delete (apagar)    •   Rename (renomear)
•   Opendir (abrir     •   Link (ligar)
    diretório)         •   Uplink
•   Closedir (fechar
    diretório)
Esquema do sistema de arquivos
Alocação contígua
Alocação por lista encadeada
Alocação por lista encadeada usando uma
           tabela na memória
I-nodes
Implementação de diretórios
Arquivos compartilhados
Sistemas de arquivos Journaling
Operações necessárias para remover um arquivo no
   UNIX:

•   Remova o arquivo de seu diretório.
•   Libere o i-node para o conjunto de i-nodes livres.
•   Volte todos os blocos do disco para o conjunto de blocos
    livres no disco.
Sistemas de arquivos vituais
Tamanho dos blocos no gerenciamento do
          espaço em disco
Monitoramento dos blocos livres
Cotas de disco
Cópia de segurança do sistema de arquivos
   Geralmente, as cópias de segurança em fita são
      feitas para lidar com dois problemas em
      potencial:

   •   Recuperação em caso de desastre.
   •   Recuperação quando é feita uma bobagem.
Consistência do sistema de arquivos
Cache
•   Alguns blocos, tais como blocos i-
    node, raramente são referenciados duas vezes
    em um pequeno intervalo de tempo.

•   Leve em consideração um esquema
    LRU, levando dois fatores em consideração:

    •É provavel que o bloco seja necessário novamente em breve?
    •O bloco é essencial para a consistência do sistema de arquivos?
Redução do movimento do braço do disco
O sistema de arquivos ISO 9660
Extensões Rock Ridge


Campos das extensões Rock Ridge:

•   Atributos PX - POSIX.
•   PN – Números de dispositivo principal e secundário.
•   SL – Ligação simbólica.
•   NM – Nome alternativo.
•   CL – Localização do filho.
•   PL – Localização do pai.
•   RE - Realocação.
•   TF – Estampa de tempo.
Extensões Joliet
Campos das extensões Joliet:

•   Nomes de arquivos longos.
•   Conjunto de caracteres Unicode.
•   Aninhamento de diretórios mais profundo que oito
    níveis.
•   Nomes de diretórios com extensões.
O sistema de arquivos do MS-DOS
O sistema de arquivos do UNIX V7
Sistemas operacionais   sistemas de arquivos-atualizado-senai
Sistemas operacionais   sistemas de arquivos-atualizado-senai

Mais conteúdo relacionado

Mais procurados

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
 
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 de arquivos artigo
Sistemas de arquivos   artigoSistemas de arquivos   artigo
Sistemas de arquivos artigoDaiana de Ávila
 
Sistema de ficheiros
Sistema de ficheirosSistema de ficheiros
Sistema de ficheirosATEC
 
Sistema de ficheiros mais utilizados
Sistema de ficheiros mais utilizadosSistema de ficheiros mais utilizados
Sistema de ficheiros mais utilizadosLeandro Silva
 
Gerência de Armazenamento: Implementação do Sistema de Arquivos
Gerência de Armazenamento: Implementação do Sistema de ArquivosGerência de Armazenamento: Implementação do Sistema de Arquivos
Gerência de Armazenamento: Implementação do Sistema de ArquivosAlexandre Duarte
 
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
 
Sistemas operacionais de redes particionamento de discos ii
Sistemas operacionais de redes   particionamento de discos iiSistemas operacionais de redes   particionamento de discos ii
Sistemas operacionais de redes particionamento de discos iiCarlos Melo
 
Sistemas de arquivos
Sistemas de arquivosSistemas de arquivos
Sistemas de arquivosPedro Neto
 
Artigo ipiranga
Artigo ipirangaArtigo ipiranga
Artigo ipirangalobotutb
 
Sistemas de arquivos feito em latex
Sistemas de arquivos feito em latexSistemas de arquivos feito em latex
Sistemas de arquivos feito em latexBruno Teixeira
 
Hardware questionario 04
Hardware   questionario 04Hardware   questionario 04
Hardware questionario 04Tiago
 
Apostila 8 sistema de arquivos
Apostila 8   sistema de arquivosApostila 8   sistema de arquivos
Apostila 8 sistema de arquivosPaulo Fonseca
 
Sistemas de ficheiros
Sistemas de ficheirosSistemas de ficheiros
Sistemas de ficheirosKaska Lucas
 
Sistemas de arquivo
Sistemas de arquivoSistemas de arquivo
Sistemas de arquivoTiago Brito
 
Sistema de ficheiros marco n6
Sistema de ficheiros marco n6Sistema de ficheiros marco n6
Sistema de ficheiros marco n6marcomonteiropt
 
Rpm e yum - gerenciamento de pacotes
Rpm e yum - gerenciamento de pacotesRpm e yum - gerenciamento de pacotes
Rpm e yum - gerenciamento de pacotesFábio dos Reis
 

Mais procurados (20)

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
 
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 de arquivos artigo
Sistemas de arquivos   artigoSistemas de arquivos   artigo
Sistemas de arquivos artigo
 
Sistema de ficheiros
Sistema de ficheirosSistema de ficheiros
Sistema de ficheiros
 
Sistema de ficheiros mais utilizados
Sistema de ficheiros mais utilizadosSistema de ficheiros mais utilizados
Sistema de ficheiros mais utilizados
 
Gerência de Armazenamento: Implementação do Sistema de Arquivos
Gerência de Armazenamento: Implementação do Sistema de ArquivosGerência de Armazenamento: Implementação do Sistema de Arquivos
Gerência de Armazenamento: Implementação do Sistema de Arquivos
 
Gerenciamento de Arquivos Nos Sistemas Operacionais
Gerenciamento de Arquivos Nos Sistemas OperacionaisGerenciamento de Arquivos Nos Sistemas Operacionais
Gerenciamento de Arquivos Nos Sistemas Operacionais
 
Sistemas operacionais de redes particionamento de discos ii
Sistemas operacionais de redes   particionamento de discos iiSistemas operacionais de redes   particionamento de discos ii
Sistemas operacionais de redes particionamento de discos ii
 
Sistemas de arquivos
Sistemas de arquivosSistemas de arquivos
Sistemas de arquivos
 
Artigo ipiranga
Artigo ipirangaArtigo ipiranga
Artigo ipiranga
 
Sistemas de arquivos feito em latex
Sistemas de arquivos feito em latexSistemas de arquivos feito em latex
Sistemas de arquivos feito em latex
 
Sistemas de Ficheiros Linux
Sistemas de Ficheiros LinuxSistemas de Ficheiros Linux
Sistemas de Ficheiros Linux
 
Formatação
FormataçãoFormatação
Formatação
 
Hardware questionario 04
Hardware   questionario 04Hardware   questionario 04
Hardware questionario 04
 
Apostila 8 sistema de arquivos
Apostila 8   sistema de arquivosApostila 8   sistema de arquivos
Apostila 8 sistema de arquivos
 
Sistemas de ficheiros
Sistemas de ficheirosSistemas de ficheiros
Sistemas de ficheiros
 
Sistemas de arquivo
Sistemas de arquivoSistemas de arquivo
Sistemas de arquivo
 
Sistema de Arquivos
Sistema de ArquivosSistema de Arquivos
Sistema de Arquivos
 
Sistema de ficheiros marco n6
Sistema de ficheiros marco n6Sistema de ficheiros marco n6
Sistema de ficheiros marco n6
 
Rpm e yum - gerenciamento de pacotes
Rpm e yum - gerenciamento de pacotesRpm e yum - gerenciamento de pacotes
Rpm e yum - gerenciamento de pacotes
 

Semelhante a Sistemas operacionais sistemas de arquivos-atualizado-senai

Perícia Forense - Análise dos Sistemas de Arquivos
Perícia Forense - Análise dos Sistemas de ArquivosPerícia Forense - Análise dos Sistemas de Arquivos
Perícia Forense - Análise dos Sistemas de ArquivosSofia Trindade
 
Perícia Forense - Análise dos Sistemas de Arquivos
Perícia Forense - Análise dos Sistemas de ArquivosPerícia Forense - Análise dos Sistemas de Arquivos
Perícia Forense - Análise dos Sistemas de ArquivosThaís Favore
 
Gerência de Armazenamento: Interface do Sistema de Arquivos
Gerência de Armazenamento: Interface do Sistema de ArquivosGerência de Armazenamento: Interface do Sistema de Arquivos
Gerência de Armazenamento: Interface do Sistema de ArquivosAlexandre Duarte
 
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
 
Aula 5 - Sistemas Operacionais - Sistema de Arquivos (1).pptx
Aula 5 - Sistemas Operacionais - Sistema de Arquivos (1).pptxAula 5 - Sistemas Operacionais - Sistema de Arquivos (1).pptx
Aula 5 - Sistemas Operacionais - Sistema de Arquivos (1).pptxRicardoCristovao2
 
Sistema de Arquivos.pdf
Sistema de Arquivos.pdfSistema de Arquivos.pdf
Sistema de Arquivos.pdfRobertaGomes99
 
Aula 05 informática aplicada - discos e sistemas de arquivos
Aula 05  informática aplicada - discos e sistemas de arquivosAula 05  informática aplicada - discos e sistemas de arquivos
Aula 05 informática aplicada - discos e sistemas de arquivosRobson Ferreira
 
1ª Unidade Sistemas de arquivos
1ª Unidade Sistemas de arquivos1ª Unidade Sistemas de arquivos
1ª Unidade Sistemas de arquivosCleiton Cunha
 
MEO Cloud - Python Lisbon Meetup
MEO Cloud - Python Lisbon MeetupMEO Cloud - Python Lisbon Meetup
MEO Cloud - Python Lisbon MeetupAndré Cruz
 
SO04 - Sistemas-Operacionais - Gerencia de Arquivos.pdf
SO04 - Sistemas-Operacionais - Gerencia de Arquivos.pdfSO04 - Sistemas-Operacionais - Gerencia de Arquivos.pdf
SO04 - Sistemas-Operacionais - Gerencia de Arquivos.pdfSilvano Oliveira
 
(ACH2044) Sistemas Operacionais - Aula 20
(ACH2044) Sistemas Operacionais - Aula 20(ACH2044) Sistemas Operacionais - Aula 20
(ACH2044) Sistemas Operacionais - Aula 20Norton Trevisan Roman
 
Módulo 7 – Tratamento de ficheiros.pptx
Módulo 7 – Tratamento de ficheiros.pptxMódulo 7 – Tratamento de ficheiros.pptx
Módulo 7 – Tratamento de ficheiros.pptxBrancaSilva12
 
A.S.O 1 Aula1 (1º Unidade)
A.S.O 1 Aula1 (1º Unidade)A.S.O 1 Aula1 (1º Unidade)
A.S.O 1 Aula1 (1º Unidade)Cleiton Cunha
 
Aula 04 informática aplicada - comando básicos
Aula 04  informática aplicada - comando básicosAula 04  informática aplicada - comando básicos
Aula 04 informática aplicada - comando básicosRobson Ferreira
 
Microsoft Azure Storage - Tudo o que você precisa saber sobre armazenamento d...
Microsoft Azure Storage - Tudo o que você precisa saber sobre armazenamento d...Microsoft Azure Storage - Tudo o que você precisa saber sobre armazenamento d...
Microsoft Azure Storage - Tudo o que você precisa saber sobre armazenamento d...Lucas A. Romão
 

Semelhante a Sistemas operacionais sistemas de arquivos-atualizado-senai (20)

Sd01 (si) sistemas de arquivos
Sd01 (si)   sistemas de arquivosSd01 (si)   sistemas de arquivos
Sd01 (si) sistemas de arquivos
 
Perícia Forense - Análise dos Sistemas de Arquivos
Perícia Forense - Análise dos Sistemas de ArquivosPerícia Forense - Análise dos Sistemas de Arquivos
Perícia Forense - Análise dos Sistemas de Arquivos
 
Perícia Forense - Análise dos Sistemas de Arquivos
Perícia Forense - Análise dos Sistemas de ArquivosPerícia Forense - Análise dos Sistemas de Arquivos
Perícia Forense - Análise dos Sistemas de Arquivos
 
Gerência de Armazenamento: Interface do Sistema de Arquivos
Gerência de Armazenamento: Interface do Sistema de ArquivosGerência de Armazenamento: Interface do Sistema de Arquivos
Gerência de Armazenamento: Interface do Sistema de Arquivos
 
1.1.apresentação
1.1.apresentação1.1.apresentação
1.1.apresentação
 
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 5 - Sistemas Operacionais - Sistema de Arquivos (1).pptx
Aula 5 - Sistemas Operacionais - Sistema de Arquivos (1).pptxAula 5 - Sistemas Operacionais - Sistema de Arquivos (1).pptx
Aula 5 - Sistemas Operacionais - Sistema de Arquivos (1).pptx
 
Sistema de Arquivos.pdf
Sistema de Arquivos.pdfSistema de Arquivos.pdf
Sistema de Arquivos.pdf
 
Aula 05 informática aplicada - discos e sistemas de arquivos
Aula 05  informática aplicada - discos e sistemas de arquivosAula 05  informática aplicada - discos e sistemas de arquivos
Aula 05 informática aplicada - discos e sistemas de arquivos
 
Shell Scipt - Comandos
Shell Scipt - ComandosShell Scipt - Comandos
Shell Scipt - Comandos
 
1ª Unidade Sistemas de arquivos
1ª Unidade Sistemas de arquivos1ª Unidade Sistemas de arquivos
1ª Unidade Sistemas de arquivos
 
Sgf
SgfSgf
Sgf
 
MEO Cloud - Python Lisbon Meetup
MEO Cloud - Python Lisbon MeetupMEO Cloud - Python Lisbon Meetup
MEO Cloud - Python Lisbon Meetup
 
Comandos do linux
Comandos do linuxComandos do linux
Comandos do linux
 
SO04 - Sistemas-Operacionais - Gerencia de Arquivos.pdf
SO04 - Sistemas-Operacionais - Gerencia de Arquivos.pdfSO04 - Sistemas-Operacionais - Gerencia de Arquivos.pdf
SO04 - Sistemas-Operacionais - Gerencia de Arquivos.pdf
 
(ACH2044) Sistemas Operacionais - Aula 20
(ACH2044) Sistemas Operacionais - Aula 20(ACH2044) Sistemas Operacionais - Aula 20
(ACH2044) Sistemas Operacionais - Aula 20
 
Módulo 7 – Tratamento de ficheiros.pptx
Módulo 7 – Tratamento de ficheiros.pptxMódulo 7 – Tratamento de ficheiros.pptx
Módulo 7 – Tratamento de ficheiros.pptx
 
A.S.O 1 Aula1 (1º Unidade)
A.S.O 1 Aula1 (1º Unidade)A.S.O 1 Aula1 (1º Unidade)
A.S.O 1 Aula1 (1º Unidade)
 
Aula 04 informática aplicada - comando básicos
Aula 04  informática aplicada - comando básicosAula 04  informática aplicada - comando básicos
Aula 04 informática aplicada - comando básicos
 
Microsoft Azure Storage - Tudo o que você precisa saber sobre armazenamento d...
Microsoft Azure Storage - Tudo o que você precisa saber sobre armazenamento d...Microsoft Azure Storage - Tudo o que você precisa saber sobre armazenamento d...
Microsoft Azure Storage - Tudo o que você precisa saber sobre armazenamento d...
 

Mais de Carlos Melo

Gestão de projetos introduçao
Gestão de projetos introduçaoGestão de projetos introduçao
Gestão de projetos introduçaoCarlos Melo
 
Roteiro da aula prática de sexta à tarde
Roteiro da aula prática de sexta à tardeRoteiro da aula prática de sexta à tarde
Roteiro da aula prática de sexta à tardeCarlos Melo
 
5a.aulacapacitor
5a.aulacapacitor5a.aulacapacitor
5a.aulacapacitorCarlos Melo
 
Atividade final acionamentos
Atividade final   acionamentosAtividade final   acionamentos
Atividade final acionamentosCarlos Melo
 
Questões clp-automação
Questões clp-automaçãoQuestões clp-automação
Questões clp-automaçãoCarlos Melo
 
Apresentação12
Apresentação12Apresentação12
Apresentação12Carlos Melo
 
Gestão da manutenção os 2
Gestão da manutenção os 2Gestão da manutenção os 2
Gestão da manutenção os 2Carlos Melo
 
Gestão da manutenção os 1
Gestão da manutenção os 1Gestão da manutenção os 1
Gestão da manutenção os 1Carlos Melo
 
Desenho técnico cap1
Desenho técnico   cap1Desenho técnico   cap1
Desenho técnico cap1Carlos Melo
 
Eletrônica básica
Eletrônica básicaEletrônica básica
Eletrônica básicaCarlos Melo
 
Analise de circuito indutores
Analise de circuito   indutoresAnalise de circuito   indutores
Analise de circuito indutoresCarlos Melo
 
Notas ete jags - destec
Notas ete   jags - destecNotas ete   jags - destec
Notas ete jags - destecCarlos Melo
 
Ucr3 fundamentos mecanica_sa1_suporte dosador_1_22_mai12
Ucr3 fundamentos mecanica_sa1_suporte dosador_1_22_mai12Ucr3 fundamentos mecanica_sa1_suporte dosador_1_22_mai12
Ucr3 fundamentos mecanica_sa1_suporte dosador_1_22_mai12Carlos Melo
 
Recuperação descrição
Recuperação   descriçãoRecuperação   descrição
Recuperação descriçãoCarlos Melo
 
Ete projetos elétricos 2
Ete projetos elétricos 2Ete projetos elétricos 2
Ete projetos elétricos 2Carlos Melo
 

Mais de Carlos Melo (20)

Treinamento 1
Treinamento 1Treinamento 1
Treinamento 1
 
Zener
ZenerZener
Zener
 
Gestão de projetos introduçao
Gestão de projetos introduçaoGestão de projetos introduçao
Gestão de projetos introduçao
 
Capacitancia
CapacitanciaCapacitancia
Capacitancia
 
Roteiro da aula prática de sexta à tarde
Roteiro da aula prática de sexta à tardeRoteiro da aula prática de sexta à tarde
Roteiro da aula prática de sexta à tarde
 
5a.aulacapacitor
5a.aulacapacitor5a.aulacapacitor
5a.aulacapacitor
 
Atividade final acionamentos
Atividade final   acionamentosAtividade final   acionamentos
Atividade final acionamentos
 
Questões clp-automação
Questões clp-automaçãoQuestões clp-automação
Questões clp-automação
 
Apresentação12
Apresentação12Apresentação12
Apresentação12
 
Pneumática
PneumáticaPneumática
Pneumática
 
Gestão da manutenção os 2
Gestão da manutenção os 2Gestão da manutenção os 2
Gestão da manutenção os 2
 
Gestão da manutenção os 1
Gestão da manutenção os 1Gestão da manutenção os 1
Gestão da manutenção os 1
 
Desenho técnico cap1
Desenho técnico   cap1Desenho técnico   cap1
Desenho técnico cap1
 
Eletrônica básica
Eletrônica básicaEletrônica básica
Eletrônica básica
 
Analise de circuito indutores
Analise de circuito   indutoresAnalise de circuito   indutores
Analise de circuito indutores
 
Notas ete jags - destec
Notas ete   jags - destecNotas ete   jags - destec
Notas ete jags - destec
 
Ucr3 fundamentos mecanica_sa1_suporte dosador_1_22_mai12
Ucr3 fundamentos mecanica_sa1_suporte dosador_1_22_mai12Ucr3 fundamentos mecanica_sa1_suporte dosador_1_22_mai12
Ucr3 fundamentos mecanica_sa1_suporte dosador_1_22_mai12
 
Recuperação descrição
Recuperação   descriçãoRecuperação   descrição
Recuperação descrição
 
Recuperação 1
Recuperação 1Recuperação 1
Recuperação 1
 
Ete projetos elétricos 2
Ete projetos elétricos 2Ete projetos elétricos 2
Ete projetos elétricos 2
 

Sistemas operacionais sistemas de arquivos-atualizado-senai

  • 1. Sistemas Operacionais Cap. 4 – Sistemas de arquivos Prof. Carlos Melo
  • 2. Sistemas de arquivos Condições essenciais para armazenamento de informações por um longo prazo: • Deve ser possível armazenar uma grande quantidade de informação. • A informação deve sobreviver ao término do processo que esta usando a mesma. • Múltiplos processos devem ser capaz de acessar a informação simultaneamente.
  • 3. Pense em um disco como uma sequência linear de blocos de tamanho fixo e que apoiam a leitura e registro dos blocos. As questões a seguir surgem rapidamente: • Como encontrar a informação? • Como manter um usuário de uma outra leitura de dados? • Como saber se os blocos são livres?
  • 8. Operações com arquivos Chamadas de sistemas mais comuns relacionadas aos arquivos: • Append (anexar) • Create (criar) • Seek (procurar) • Delete (apagar) • Get Attributes • Open (abrir) (conseguir atributos) • Close (fechar) • Set Attributes • Read (ler) (configurar atributos) • Write (escrever) • Rename (renomear)
  • 9. Exemplo de um programa usando chamadas de sistemas para arquivos (Continua)
  • 10. Exemplo de um programa usando chamadas de sistemas para arquivos (Continuação)
  • 11. Sistemas de diretórios hierárquicos
  • 12.
  • 14. Operações com diretórios Chamadas de sistema para gerenciamento de diretórios: • Create (criar) • Readdir (ler diretório) • Delete (apagar) • Rename (renomear) • Opendir (abrir • Link (ligar) diretório) • Uplink • Closedir (fechar diretório)
  • 15. Esquema do sistema de arquivos
  • 17. Alocação por lista encadeada
  • 18. Alocação por lista encadeada usando uma tabela na memória
  • 21.
  • 23.
  • 24. Sistemas de arquivos Journaling Operações necessárias para remover um arquivo no UNIX: • Remova o arquivo de seu diretório. • Libere o i-node para o conjunto de i-nodes livres. • Volte todos os blocos do disco para o conjunto de blocos livres no disco.
  • 26.
  • 27. Tamanho dos blocos no gerenciamento do espaço em disco
  • 28.
  • 30.
  • 32. Cópia de segurança do sistema de arquivos Geralmente, as cópias de segurança em fita são feitas para lidar com dois problemas em potencial: • Recuperação em caso de desastre. • Recuperação quando é feita uma bobagem.
  • 33.
  • 34.
  • 36. Cache
  • 37. Alguns blocos, tais como blocos i- node, raramente são referenciados duas vezes em um pequeno intervalo de tempo. • Leve em consideração um esquema LRU, levando dois fatores em consideração: •É provavel que o bloco seja necessário novamente em breve? •O bloco é essencial para a consistência do sistema de arquivos?
  • 38. Redução do movimento do braço do disco
  • 39. O sistema de arquivos ISO 9660
  • 40. Extensões Rock Ridge Campos das extensões Rock Ridge: • Atributos PX - POSIX. • PN – Números de dispositivo principal e secundário. • SL – Ligação simbólica. • NM – Nome alternativo. • CL – Localização do filho. • PL – Localização do pai. • RE - Realocação. • TF – Estampa de tempo.
  • 41. Extensões Joliet Campos das extensões Joliet: • Nomes de arquivos longos. • Conjunto de caracteres Unicode. • Aninhamento de diretórios mais profundo que oito níveis. • Nomes de diretórios com extensões.
  • 42. O sistema de arquivos do MS-DOS
  • 43.
  • 44. O sistema de arquivos do UNIX V7