SlideShare uma empresa Scribd logo
Instalação e configuração de Sistemas Operacionais de Redes




         Sistemas de
         Arquivos


                                               Profª Ivani Nascimento
Apresentação
        O Sistema de Arquivos é criado durante a formatação do disco (HD)
ou partição (um pedaço do HD), e seu propósito é criar uma estrutura para
leitura e gravação de arquivos e diretórios para o sistema operacional utilizar.
        Dentre as diversas opções se destacam: EXT2, EXT3, Reiserfs (Linux) -
FAT, FAT16, FAT32, NTFS (Windows).
        Não conseguimos instalar o Sistema Operacional se antes não
formatarmos o HD com o Sistema de Arquivos que ele saiba entender.
ext2
       O ext2 é um sistema de arquivos antigo e considerado o filesystem
original do Linux. Como ele não possui o recurso de journaling*, as checagens
nesse filesystem pode demorar bastante.
       Journaling* - técnica implementada no sistema de arquivos onde,
caso haja queda de energia, a checagem de erros na partição é feita mais
rapidamente.
ext3
        O ext3 é a versão do ext2 com journaling, que proporciona uma
recuperação muito mais rápida, fazendo com que o ext3 seja considerado um
sistema de arquivos bom e confiável.
        O filesystem ext3 foi escrito pelo Dr Stephen C. Tweedie para o
kernel da série 2.2.
        Foi portado para o kernel da série 2.4 por Peter Braam, Andreas
Dilger e Andrew Morton, com o auxílio de Stephen Tweedie.
ext4
    O sucessor do Ext3 foi criado como uma série de extensões
    retrocompatíveis para remover os limites de armazenamento em 64 bit, e
    adicionar outras melhorias de desempenho. Entre as características
    podemos citar:
•   Sistema de arquivos para grandes capacidades: suporte para volumes
    até 16 terabytes;
•   Retrocompatibilidade: o Ext4 é retrocompatível com o Ext3 e o Ext2,
    tornando possível a montagem de sistemas de arquivos Ext3 e Ext2 como
    Ext4. Isso melhorar ligeiramente o desempenho graças as características
    do Ext4 que podem ser usadas com o Ext3 e o Ext2;
•   Journal checksumming: utiliza checksums no journal para melhorar a
    confiabilidade, já que o journal é um dos arquivos mais utilizados no disco.
    Esta funcionalidade tem um benefício colateral: evita-se uma espera de
    I/O durante o processo de journaling, melhorando ligeiramente a
    desempenho.
reiserfs
       O reiserfs é um sistema de arquivos com uma performance muito
boa, que supera o ext2 e o ext3 em termos de desempenho (10-15 vezes)
quando se trata de arquivos pequenos (abaixo de 4k); recomendado para uso
geral e casos de sistemas de arquivos grandes, com utilização de arquivos
pequenos, ou ainda, diretórios com dezenas de milhares de arquivos.
       Uma desvantagem desse sistema de arquivos, é que ele não possui
suporte a quotas para limitar uso do espaço em disco.
xfs
O xfs é um filesystem com journaling, que possui muitas funções
interessantes. Ele é recomendado para utilização em sistemas com hd scsi
e fibra óptica.

Como o xfs faz cache dos dados na memória, se utilizado com programas
que não sincronizam os dados da memória no disco, caso haja queda de
energia durante a escrita, os dados podem ser perdidos. Nesse caso, o xfs,
é recomendado ser utilizado em sistemas que possuam no-breaks.
Qual melhor sistema de arquivos?
        De acordo com pesquisa realizada pela revista Linux Magazine
(Edição de Setembro/2004), à exceção do ext3, os sistemas de arquivos com
journaling são tecnicamente bem semelhantes. Como um sistema de
arquivos ext2 pode ser facilmente convertido em um ext3/ext4, e estes, são
compatíveis com o ext2 deverá ser a primeira escolha para muitos.
        Quem precisa de confiabilidade e alta performance, deve optar pelo
xfs, sendo que a utilização do reseirfs está indicada para casos em que muitos
arquivos pequenos devem ser manipulados pelo sistema.
Referências



MORIMOTO, Carlos E.. Linux, guia prático. Porto Alegre:
  Sul Editores, 2009.
FERREIRA, Rubem E.. Linux: guia do administrador do
  sistema. São Paulo: Novatec, 2008.
MOTA FILHO, João Eriberto. Descobrindo o Linux:
  entenda o sistema operacional GNU/linux. São Paulo:
  Novatec, 2007.
Referências



• RIBEIRO, Uirá, Certificação Linux, 1ª Ed, Rio de
    Janeiro, Axcel Books, 2004.
•   Certificação Linux LPI- Nível 1 Exames 101 e 102.
    Vários, 1ª Ed, São Paulo, Alta Books.
•   NORTON, Peter; GRIFFITH, Arthur. Guia Completo do
    Linux. Tradução Sérgio Facchim – Complete Guide to
    Linux. São Paulo, Berkeley, 2000.

Mais conteúdo relacionado

Mais procurados

Windows server
Windows serverWindows server
Windows server
Eder E. Pereira
 
Aula 3 - Sistemas operacionais - Linux
Aula 3 - Sistemas operacionais - LinuxAula 3 - Sistemas operacionais - Linux
Aula 3 - Sistemas operacionais - Linux
LucasMansueto
 
Sistema Operativo Open Source
Sistema Operativo Open SourceSistema Operativo Open Source
Sistema Operativo Open Source
Diogo Silva
 
Windows server 2012
Windows server 2012Windows server 2012
Windows server 2012
Jairo Soares Dolores Mosca
 
Sistemas de arquivos
Sistemas de arquivosSistemas de arquivos
Sistemas de arquivos
Joao Ferreira
 
Sistemas Operacionais - Gnu/Linux Montando e Desmontando Sistemas de Arquivos
Sistemas Operacionais - Gnu/Linux Montando e Desmontando Sistemas de ArquivosSistemas Operacionais - Gnu/Linux Montando e Desmontando Sistemas de Arquivos
Sistemas Operacionais - Gnu/Linux Montando e Desmontando Sistemas de Arquivos
Luiz Arthur
 
Apostila 8 sistema de arquivos
Apostila 8   sistema de arquivosApostila 8   sistema de arquivos
Apostila 8 sistema de arquivos
Paulo Fonseca
 
Aula 10 semana
Aula 10 semanaAula 10 semana
Aula 10 semana
Jorge Ávila Miranda
 
Administração de servidores Linux
Administração de servidores LinuxAdministração de servidores Linux
Administração de servidores Linux
João Sá
 
Linux
LinuxLinux
Backup
Backup   Backup
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
 
Aula 5 (Raid)
Aula 5 (Raid)Aula 5 (Raid)
Aula 5 (Raid)
Evandro Júnior
 
Sistema Operativo Servidor
Sistema Operativo ServidorSistema Operativo Servidor
Sistema Operativo Servidor
Daniel Barros
 
Sistema de ficheiros
Sistema de ficheirosSistema de ficheiros
Sistema de ficheiros
ATEC
 
Aula 1 sistema operacional linux
Aula 1 sistema operacional linuxAula 1 sistema operacional linux
Aula 1 sistema operacional linux
Rogério Cardoso
 
Aula 03 instalação de hardware
Aula 03 instalação de hardwareAula 03 instalação de hardware
Aula 03 instalação de hardware
Jorge Ávila Miranda
 
Sistemas de arquivos e partições
Sistemas de arquivos e partiçõesSistemas de arquivos e partições
Sistemas de arquivos e partições
Wesley Germano Otávio
 
SO - Kernel (Nucleo)
SO - Kernel (Nucleo)SO - Kernel (Nucleo)
SO - Kernel (Nucleo)
Daniel Evangelista
 
Aula gerenciamento de arquivos e pastas
Aula   gerenciamento de arquivos e pastasAula   gerenciamento de arquivos e pastas
Aula gerenciamento de arquivos e pastas
Jeferson Machado Cordini
 

Mais procurados (20)

Windows server
Windows serverWindows server
Windows server
 
Aula 3 - Sistemas operacionais - Linux
Aula 3 - Sistemas operacionais - LinuxAula 3 - Sistemas operacionais - Linux
Aula 3 - Sistemas operacionais - Linux
 
Sistema Operativo Open Source
Sistema Operativo Open SourceSistema Operativo Open Source
Sistema Operativo Open Source
 
Windows server 2012
Windows server 2012Windows server 2012
Windows server 2012
 
Sistemas de arquivos
Sistemas de arquivosSistemas de arquivos
Sistemas de arquivos
 
Sistemas Operacionais - Gnu/Linux Montando e Desmontando Sistemas de Arquivos
Sistemas Operacionais - Gnu/Linux Montando e Desmontando Sistemas de ArquivosSistemas Operacionais - Gnu/Linux Montando e Desmontando Sistemas de Arquivos
Sistemas Operacionais - Gnu/Linux Montando e Desmontando Sistemas de Arquivos
 
Apostila 8 sistema de arquivos
Apostila 8   sistema de arquivosApostila 8   sistema de arquivos
Apostila 8 sistema de arquivos
 
Aula 10 semana
Aula 10 semanaAula 10 semana
Aula 10 semana
 
Administração de servidores Linux
Administração de servidores LinuxAdministração de servidores Linux
Administração de servidores Linux
 
Linux
LinuxLinux
Linux
 
Backup
Backup   Backup
Backup
 
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
 
Aula 5 (Raid)
Aula 5 (Raid)Aula 5 (Raid)
Aula 5 (Raid)
 
Sistema Operativo Servidor
Sistema Operativo ServidorSistema Operativo Servidor
Sistema Operativo Servidor
 
Sistema de ficheiros
Sistema de ficheirosSistema de ficheiros
Sistema de ficheiros
 
Aula 1 sistema operacional linux
Aula 1 sistema operacional linuxAula 1 sistema operacional linux
Aula 1 sistema operacional linux
 
Aula 03 instalação de hardware
Aula 03 instalação de hardwareAula 03 instalação de hardware
Aula 03 instalação de hardware
 
Sistemas de arquivos e partições
Sistemas de arquivos e partiçõesSistemas de arquivos e partições
Sistemas de arquivos e partições
 
SO - Kernel (Nucleo)
SO - Kernel (Nucleo)SO - Kernel (Nucleo)
SO - Kernel (Nucleo)
 
Aula gerenciamento de arquivos e pastas
Aula   gerenciamento de arquivos e pastasAula   gerenciamento de arquivos e pastas
Aula gerenciamento de arquivos e pastas
 

Destaque

Personalizando o ambiente do usuário
Personalizando o ambiente do usuárioPersonalizando o ambiente do usuário
Personalizando o ambiente do usuário
Ivani Nascimento
 
Estrutura de diretorios
Estrutura de diretoriosEstrutura de diretorios
Estrutura de diretorios
Ivani Nascimento
 
Comandos linux
Comandos linuxComandos linux
Comandos linux
Ivani Nascimento
 
Dispositivos de Bloco
Dispositivos de BlocoDispositivos de Bloco
Dispositivos de Bloco
Ivani Nascimento
 
Operadores de redirecionamento
Operadores de redirecionamentoOperadores de redirecionamento
Operadores de redirecionamento
Ivani Nascimento
 
Obtendo ajuda no Linux
Obtendo ajuda no LinuxObtendo ajuda no Linux
Obtendo ajuda no Linux
Ivani Nascimento
 
Editor de texto VI
Editor de texto VIEditor de texto VI
Editor de texto VI
Ivani Nascimento
 
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
 
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
 
ZFS: O sistema de arquivos do futuro - Por Fernando Massen
ZFS: O sistema de arquivos do futuro - Por Fernando MassenZFS: O sistema de arquivos do futuro - Por Fernando Massen
ZFS: O sistema de arquivos do futuro - Por Fernando Massen
Tchelinux
 
Google File System
Google File SystemGoogle File System
Google File System
Aline Sonnewend Adriano
 
Galileu o julgamento de judas
Galileu o julgamento de judasGalileu o julgamento de judas
Galileu o julgamento de judas
Ignácio Do Carmo Brasil
 
Arquivos de Inicialização do Linux
Arquivos de Inicialização do LinuxArquivos de Inicialização do Linux
Arquivos de Inicialização do Linux
Ivani Nascimento
 
Aprendi Python, e agora?
Aprendi Python, e agora?Aprendi Python, e agora?
Aprendi Python, e agora?
Julio Cesar Eiras Melanda
 
Plataformas Gráficas do Linux
Plataformas Gráficas do LinuxPlataformas Gráficas do Linux
Plataformas Gráficas do Linux
Ranieri Trecha
 
Mapa mental linux
Mapa mental linuxMapa mental linux
Mapa mental linux
Frangelys Perez
 
1112 agile approach to pci dss development
1112 agile approach to pci dss development1112 agile approach to pci dss development
1112 agile approach to pci dss development
bezpiecznik
 
Tópicos em Gestão da Informação II - Aula 01 - Desafios atuais da Gestão da I...
Tópicos em Gestão da Informação II - Aula 01 - Desafios atuais da Gestão da I...Tópicos em Gestão da Informação II - Aula 01 - Desafios atuais da Gestão da I...
Tópicos em Gestão da Informação II - Aula 01 - Desafios atuais da Gestão da I...
Dalton Martins
 
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
Alexandre Duarte
 
Introdução Linux
Introdução LinuxIntrodução Linux
Introdução Linux
Ivani Nascimento
 

Destaque (20)

Personalizando o ambiente do usuário
Personalizando o ambiente do usuárioPersonalizando o ambiente do usuário
Personalizando o ambiente do usuário
 
Estrutura de diretorios
Estrutura de diretoriosEstrutura de diretorios
Estrutura de diretorios
 
Comandos linux
Comandos linuxComandos linux
Comandos linux
 
Dispositivos de Bloco
Dispositivos de BlocoDispositivos de Bloco
Dispositivos de Bloco
 
Operadores de redirecionamento
Operadores de redirecionamentoOperadores de redirecionamento
Operadores de redirecionamento
 
Obtendo ajuda no Linux
Obtendo ajuda no LinuxObtendo ajuda no Linux
Obtendo ajuda no Linux
 
Editor de texto VI
Editor de texto VIEditor de texto VI
Editor de texto VI
 
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
 
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)
 
ZFS: O sistema de arquivos do futuro - Por Fernando Massen
ZFS: O sistema de arquivos do futuro - Por Fernando MassenZFS: O sistema de arquivos do futuro - Por Fernando Massen
ZFS: O sistema de arquivos do futuro - Por Fernando Massen
 
Google File System
Google File SystemGoogle File System
Google File System
 
Galileu o julgamento de judas
Galileu o julgamento de judasGalileu o julgamento de judas
Galileu o julgamento de judas
 
Arquivos de Inicialização do Linux
Arquivos de Inicialização do LinuxArquivos de Inicialização do Linux
Arquivos de Inicialização do Linux
 
Aprendi Python, e agora?
Aprendi Python, e agora?Aprendi Python, e agora?
Aprendi Python, e agora?
 
Plataformas Gráficas do Linux
Plataformas Gráficas do LinuxPlataformas Gráficas do Linux
Plataformas Gráficas do Linux
 
Mapa mental linux
Mapa mental linuxMapa mental linux
Mapa mental linux
 
1112 agile approach to pci dss development
1112 agile approach to pci dss development1112 agile approach to pci dss development
1112 agile approach to pci dss development
 
Tópicos em Gestão da Informação II - Aula 01 - Desafios atuais da Gestão da I...
Tópicos em Gestão da Informação II - Aula 01 - Desafios atuais da Gestão da I...Tópicos em Gestão da Informação II - Aula 01 - Desafios atuais da Gestão da I...
Tópicos em Gestão da Informação II - Aula 01 - Desafios atuais da Gestão da I...
 
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
 
Introdução Linux
Introdução LinuxIntrodução Linux
Introdução Linux
 

Semelhante a Sistemas de arquivos

Sistemas de arquivos feito em latex
Sistemas de arquivos feito em latexSistemas de arquivos feito em latex
Sistemas de arquivos feito em latex
Bruno Teixeira
 
Sis arqlinux
Sis arqlinuxSis arqlinux
Sis arqlinux
zirimbas
 
Aula 13 instalação de hardware
Aula 13 instalação de hardwareAula 13 instalação de hardware
Aula 13 instalação de hardware
Jorge Ávila Miranda
 
Formatação
FormataçãoFormatação
Formatação
Wellington Oliveira
 
Artigo ipiranga
Artigo ipirangaArtigo ipiranga
Artigo ipiranga
lobotutb
 
Sistema de Arquivos
Sistema de ArquivosSistema de Arquivos
Sistema de Arquivos
Ana Cristina Aparecida
 
Ext
ExtExt
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
BrancaSilva12
 
Sgf
SgfSgf
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
 
Sistemas de Arquivos.pptx
Sistemas de Arquivos.pptxSistemas de Arquivos.pptx
Sistemas de Arquivos.pptx
stenio medeiros
 
teAula 11
teAula 11teAula 11
S.O. Tec. CIOB.pptx
S.O. Tec. CIOB.pptxS.O. Tec. CIOB.pptx
S.O. Tec. CIOB.pptx
SergioBraminchekel
 
Introdução ao linux
Introdução ao linuxIntrodução ao linux
Introdução ao linux
Filipe Jesus
 
Aula Sistemas de Arquivos de fundamentos de hardware
Aula Sistemas de Arquivos de fundamentos de hardwareAula Sistemas de Arquivos de fundamentos de hardware
Aula Sistemas de Arquivos de fundamentos de hardware
rrraniere1
 
Sistemas de arquivo
Sistemas de arquivoSistemas de arquivo
Sistemas de arquivo
Tiago Brito
 
Aula 2
Aula 2Aula 2
Aula 2
Henrique
 
Sistemas de arquivos artigo
Sistemas de arquivos   artigoSistemas de arquivos   artigo
Sistemas de arquivos artigo
Daiana de Ávila
 
FACULDADE DE CIÊNCIAS EXACTAS E TECNOLÓGICAS SLIDE 4 GRUPO.pptx
FACULDADE DE CIÊNCIAS EXACTAS E TECNOLÓGICAS SLIDE 4 GRUPO.pptxFACULDADE DE CIÊNCIAS EXACTAS E TECNOLÓGICAS SLIDE 4 GRUPO.pptx
FACULDADE DE CIÊNCIAS EXACTAS E TECNOLÓGICAS SLIDE 4 GRUPO.pptx
RolleynMachoco
 
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
Sofia Trindade
 

Semelhante a Sistemas de arquivos (20)

Sistemas de arquivos feito em latex
Sistemas de arquivos feito em latexSistemas de arquivos feito em latex
Sistemas de arquivos feito em latex
 
Sis arqlinux
Sis arqlinuxSis arqlinux
Sis arqlinux
 
Aula 13 instalação de hardware
Aula 13 instalação de hardwareAula 13 instalação de hardware
Aula 13 instalação de hardware
 
Formatação
FormataçãoFormatação
Formatação
 
Artigo ipiranga
Artigo ipirangaArtigo ipiranga
Artigo ipiranga
 
Sistema de Arquivos
Sistema de ArquivosSistema de Arquivos
Sistema de Arquivos
 
Ext
ExtExt
Ext
 
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
 
Sgf
SgfSgf
Sgf
 
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
 
Sistemas de Arquivos.pptx
Sistemas de Arquivos.pptxSistemas de Arquivos.pptx
Sistemas de Arquivos.pptx
 
teAula 11
teAula 11teAula 11
teAula 11
 
S.O. Tec. CIOB.pptx
S.O. Tec. CIOB.pptxS.O. Tec. CIOB.pptx
S.O. Tec. CIOB.pptx
 
Introdução ao linux
Introdução ao linuxIntrodução ao linux
Introdução ao linux
 
Aula Sistemas de Arquivos de fundamentos de hardware
Aula Sistemas de Arquivos de fundamentos de hardwareAula Sistemas de Arquivos de fundamentos de hardware
Aula Sistemas de Arquivos de fundamentos de hardware
 
Sistemas de arquivo
Sistemas de arquivoSistemas de arquivo
Sistemas de arquivo
 
Aula 2
Aula 2Aula 2
Aula 2
 
Sistemas de arquivos artigo
Sistemas de arquivos   artigoSistemas de arquivos   artigo
Sistemas de arquivos artigo
 
FACULDADE DE CIÊNCIAS EXACTAS E TECNOLÓGICAS SLIDE 4 GRUPO.pptx
FACULDADE DE CIÊNCIAS EXACTAS E TECNOLÓGICAS SLIDE 4 GRUPO.pptxFACULDADE DE CIÊNCIAS EXACTAS E TECNOLÓGICAS SLIDE 4 GRUPO.pptx
FACULDADE DE CIÊNCIAS EXACTAS E TECNOLÓGICAS SLIDE 4 GRUPO.pptx
 
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
 

Sistemas de arquivos

  • 1. Instalação e configuração de Sistemas Operacionais de Redes Sistemas de Arquivos Profª Ivani Nascimento
  • 2. Apresentação O Sistema de Arquivos é criado durante a formatação do disco (HD) ou partição (um pedaço do HD), e seu propósito é criar uma estrutura para leitura e gravação de arquivos e diretórios para o sistema operacional utilizar. Dentre as diversas opções se destacam: EXT2, EXT3, Reiserfs (Linux) - FAT, FAT16, FAT32, NTFS (Windows). Não conseguimos instalar o Sistema Operacional se antes não formatarmos o HD com o Sistema de Arquivos que ele saiba entender.
  • 3. ext2 O ext2 é um sistema de arquivos antigo e considerado o filesystem original do Linux. Como ele não possui o recurso de journaling*, as checagens nesse filesystem pode demorar bastante. Journaling* - técnica implementada no sistema de arquivos onde, caso haja queda de energia, a checagem de erros na partição é feita mais rapidamente.
  • 4. ext3 O ext3 é a versão do ext2 com journaling, que proporciona uma recuperação muito mais rápida, fazendo com que o ext3 seja considerado um sistema de arquivos bom e confiável. O filesystem ext3 foi escrito pelo Dr Stephen C. Tweedie para o kernel da série 2.2. Foi portado para o kernel da série 2.4 por Peter Braam, Andreas Dilger e Andrew Morton, com o auxílio de Stephen Tweedie.
  • 5. ext4 O sucessor do Ext3 foi criado como uma série de extensões retrocompatíveis para remover os limites de armazenamento em 64 bit, e adicionar outras melhorias de desempenho. Entre as características podemos citar: • Sistema de arquivos para grandes capacidades: suporte para volumes até 16 terabytes; • Retrocompatibilidade: o Ext4 é retrocompatível com o Ext3 e o Ext2, tornando possível a montagem de sistemas de arquivos Ext3 e Ext2 como Ext4. Isso melhorar ligeiramente o desempenho graças as características do Ext4 que podem ser usadas com o Ext3 e o Ext2; • Journal checksumming: utiliza checksums no journal para melhorar a confiabilidade, já que o journal é um dos arquivos mais utilizados no disco. Esta funcionalidade tem um benefício colateral: evita-se uma espera de I/O durante o processo de journaling, melhorando ligeiramente a desempenho.
  • 6. reiserfs O reiserfs é um sistema de arquivos com uma performance muito boa, que supera o ext2 e o ext3 em termos de desempenho (10-15 vezes) quando se trata de arquivos pequenos (abaixo de 4k); recomendado para uso geral e casos de sistemas de arquivos grandes, com utilização de arquivos pequenos, ou ainda, diretórios com dezenas de milhares de arquivos. Uma desvantagem desse sistema de arquivos, é que ele não possui suporte a quotas para limitar uso do espaço em disco.
  • 7. xfs O xfs é um filesystem com journaling, que possui muitas funções interessantes. Ele é recomendado para utilização em sistemas com hd scsi e fibra óptica. Como o xfs faz cache dos dados na memória, se utilizado com programas que não sincronizam os dados da memória no disco, caso haja queda de energia durante a escrita, os dados podem ser perdidos. Nesse caso, o xfs, é recomendado ser utilizado em sistemas que possuam no-breaks.
  • 8. Qual melhor sistema de arquivos? De acordo com pesquisa realizada pela revista Linux Magazine (Edição de Setembro/2004), à exceção do ext3, os sistemas de arquivos com journaling são tecnicamente bem semelhantes. Como um sistema de arquivos ext2 pode ser facilmente convertido em um ext3/ext4, e estes, são compatíveis com o ext2 deverá ser a primeira escolha para muitos. Quem precisa de confiabilidade e alta performance, deve optar pelo xfs, sendo que a utilização do reseirfs está indicada para casos em que muitos arquivos pequenos devem ser manipulados pelo sistema.
  • 9. Referências MORIMOTO, Carlos E.. Linux, guia prático. Porto Alegre: Sul Editores, 2009. FERREIRA, Rubem E.. Linux: guia do administrador do sistema. São Paulo: Novatec, 2008. MOTA FILHO, João Eriberto. Descobrindo o Linux: entenda o sistema operacional GNU/linux. São Paulo: Novatec, 2007.
  • 10. Referências • RIBEIRO, Uirá, Certificação Linux, 1ª Ed, Rio de Janeiro, Axcel Books, 2004. • Certificação Linux LPI- Nível 1 Exames 101 e 102. Vários, 1ª Ed, São Paulo, Alta Books. • NORTON, Peter; GRIFFITH, Arthur. Guia Completo do Linux. Tradução Sérgio Facchim – Complete Guide to Linux. São Paulo, Berkeley, 2000.