Sistema de Arquivos EXT3



Documentos relacionados
Sistemas de Arquivos NTFS, FAT16, FAT32, EXT2 e EXT3

Funções de um SO. Gerência de processos Gerência de memória Gerência de Arquivos Gerência de I/O Sistema de Proteção

Sistemas Operacionais

UNIVERSIDADE FEDERAL DE SANTA CATARINA CENTRO TECNOLÓGICO DEPARTAMENTO DE INFORMÁTICA E ESTATÍSTICA CURSO DE CIÊNCIAS DA COMPUTAÇÃO SEMINÁRIO

Sistemas Operacionais: Sistema de Arquivos

Gerência do Sistema de Arquivos. Adão de Melo Neto

GERENCIAMENTO DE DISPOSITIVOS

Sistema de Arquivos FAT

Sistemas Operacionais 3º bimestre. Dierone C.Foltran Jr.

Sistemas de Informação. Sistemas Operacionais 4º Período

Sistema de Arquivos. Ambientes Operacionais. Prof. Simão Sirineo Toscani

UFRJ IM - DCC. Sistemas Operacionais I. Unidade IV Sistema de arquivos. Prof. Valeria M. Bastos Prof. Antonio Carlos Gay Thomé 13/06/2012 1

Sistemas Operacionais

Fundamentos de Sistemas Operacionais

Sistemas Operacionais

SOP - TADS Sistemas de Arquivos Cap 4 Tanenmbaum

Estrutura Interna do KernelUNIX Sistema O. Estrutura Interna de Arquivos (1) Estrutura Seqüência. User application. Standard Unix libraries

Capítulo 6. Gerenciamento de Arquivos. 6.1 Arquivos 6.2 Diretórios 6.3 Implementação (6.3.1 a 6.3.6) 6.4 Exemplos

Exercícios de revisão V2. FAT: 300 GB / 2KB = 150MB X 8 bytes (64 bits / 8) = 1.2GB

Admistração de Redes de Computadores (ARC)

Sistema de Arquivos. Ciclo 5 AT1. Prof. Hermes Senger / Hélio Crestana Guardia

Sistemas de Arquivos. Gerenciamento de Espaço em Disco

BC Sistemas Operacionais Sistema de Arquivos (aula 10 Parte 2) Prof. Marcelo Z. do Nascimento

Acadêmicos: Luís Fernando Martins Nagata Gustavo Rezende Vinícius Rezende Santos

Sistemas de Arquivos. André Luiz da Costa Carvalho

SISTEMAS OPERACIONAIS. Sistemas de Arquivos Apostila 09

Sistemas de Arquivos. Arquivos e Diretórios Características e Implementação Tadeu Ferreira Oliveira - tadeu.ferreira@ifrn.edu.br

AULA 5 Sistemas Operacionais

>>> OBJETIVOS... === FHS - Filesystem Hierarchy Standard. === Sistemas de arquivos e Partições

Capítulo 6 Sistemas de Arquivos

Leandro Ramos RAID.

Sistemas de Arquivos. Sistemas Operacionais - Professor Machado

AULA 4 Sistemas Operacionais

FAT32 ou NTFS, qual o melhor?

Aula 01 Visão Geral do Linux

SISTEMAS DE ARQUIVOS Sistemas operacionais

Sistemas de Arquivos NTFS

Sistemas. Arquivos.

Fundamentos de Arquivos e Armazenamento Secundário

A memória é um recurso fundamental e de extrema importância para a operação de qualquer Sistema Computacional; A memória trata-se de uma grande

implementação Nuno Ferreira Neves Faculdade de Ciências de Universidade de Lisboa Fernando Ramos, Nuno Neves, Sistemas Operativos,

Sistemas de Arquivos

AULA 16 - Sistema de Arquivos

Sou o professor Danilo Augusto, do TIParaConcursos.net, e costumo trabalhar temas relacionados a Redes de Computadores e Sistemas Operacionais.

Sistemas de Arquivos FAT FAT32 NTFS EXT3. Formatação do disco

ROM-BIOS Inicialização Sistemas de Arquivos Formatação

Unix: Sistema de Arquivos. Geraldo Braz Junior

Sistemas de arquivos no Linux. Carlos Eduardo Maiolino Software Engineer Red Hat

Fundamentos de Sistemas Operacionais. Sistema de Arquivos. Prof. Edwar Saliba Júnior Março de Unidade Sistemas de Arquivos

Aula 3. Sistemas Operacionais. Prof: Carlos Eduardo de Carvalho Dantas

Sistemas Operacionais Arquivos. Carlos Ferraz Jorge Cavalcanti Fonsêca

Revisão Aula Explique a MBR(Master Boot Record)

Prof. Engº esp Luiz Antonio Vargas Pinto

Auditoria e Segurança de Sistemas Aula 03 Segurança off- line. Felipe S. L. G. Duarte Felipelageduarte+fatece@gmail.com

Sistemas de Arquivos. Sistemas de arquivos: Mecanismos para armazenamento on-line e acesso de dados e programas.

Periféricos e Interfaces Ano lectivo 2003/2004 Docente: Ana Paula Costa. Aula Teórica 11

Capacidade = 512 x 300 x x 2 x 5 = ,72 GB

Sistemas Operacionais. Andrique Amorim Gerência de Arquivos

Programador/a de Informática

Arquitetura de Sistemas Operacionais

SISTEMA DE ARQUIVOS. Instrutor: Mawro Klinger

1 INTRODUÇÃO 2 DESENVOLVIMENTO 2.1 OBJETIVO

Sistema de Arquivos Sistema de arquivos otimizado

Armazenamento Secundário. SCE-183 Algoritmos e Estruturas de Dados II

Laboratório de Hardware

LABORATÓRIO DE SISTEMAS OPERACIONAIS. PROFª. M.Sc. JULIANA HOFFMANN QUINONEZ BENACCHIO

Introdução ao Linux. Professor Breno Leonardo G. de M. Araújo

Níveis de RAID - RAID 0

Backup.

Programador/a de Informática

Arquitetura de Computadores. Sistemas Operacionais IV

Conjunto organizado de informações da mesma natureza, agrupadas numa unidade independente de processamento informático

O que é RAID? Tipos de RAID:

Prof. Marcos Ribeiro Quinet de Andrade Universidade Federal Fluminense - UFF Pólo Universitário de Rio das Ostras - PURO

MÓDULO 8 ARQUITETURA DOS SISTEMAS DE BANCO DE DADOS

FundamentosemInformática

Curso de Instalação e Gestão de Redes Informáticas

Tópicos Especiais em Informática

UD 4: Sistema de Gerenciamento de Banco de Dados

Backup. Permitir a recuperação de sistemas de arquivo inteiros de uma só vez. Backup é somente uma cópia idêntica de todos os dados do computador?

Sistemas Operacionais

Informática. Informática. Valdir

Gerenciamento de ES e Sistema de Arquivos do Windows 2000

MANUTENÇÃO DE MICRO. Mário Gomes de Oliveira

Organização de Arquivos

03/11/2011. Apresentação. SA do Linux. Sistemas de Arquivos. Curso Tecnologia em Telemática. Disciplina Administração de Sistemas Linux

ARQUIVOS DE CONFIGURAÇAO ZIM 8.50

FACULDADE DE TECNOLOGIA SENAC PELOTAS CURSO TÉCNICO EM INFORMÁTICA PRONATEC PROFESSOR: NATANIEL VIEIRA ALUNOS: ANA CAROLINA, ROMÁRIO, WAGNER.

SIMULADO Windows 7 Parte V

Sistema Operacional Correção - Exercício de Revisão

SISTEMA OPERATIVO WINDOWS 7 (SEVEN) UFCD Formador: Joaquim Frias [forma1213@gmail.com]

RAID 1. RAID 0 2. RAID 1

Projeto: Camada Independente de Dispositivo

Capítulo 11: Implementação de Sistemas de Arquivos. Operating System Concepts 8 th Edition

MANUAL DE INSTALAÇÃO 1) ORACLE VIRTUALBOX ; 2) MICROSOFT WINDOWS ; 3) SUMÁRIOS GENEPLUS.

Sistemas de Ficheiros. 1. Ficheiros 2. Directórios 3. Implementação de sistemas de ficheiros 4. Exemplos de sistemas de ficheiros

Memória Cache. Prof. Leonardo Barreto Campos 1

Transcrição:

Sistema de Arquivos EXT3

Introdução Ext3 é uma nova versão do Ext2. Possui as mesmas estruturas do ext2, além de adicionar as propriedades do Journal. O uso do Ext3 melhora na recuperação do sistema(dados), caso ocorra um desligamento súbito da máquina. Permite atualização direta a partir de um sistema Ext2. Dados restaurados, sem utilização de backup. Menor processamento.

I-nodes Os i-nodes são criados no momento da formatação; Na criação, é possível redimensionar o número de i-nodes. Um i-node é uma estrutura de dados em que cada diretório/arquivo é identificado pelo kernel com um número de nó i(i-node); Cada i-node armazena os detalhes sobre o determinado arquivo. tipo de arquivo, permissão de acesso, data criação e ponteiros para os blocos de dados onde o arquivo está armazenado. Obs: O nome do arquivo fica armazenado no diretório junto com o número do i- node.

I-nodes O conjunto de i-nodes identifica o número de arquivos/diretórios que o sistema possui.

Alocação dos blocos As partições dos sistemas de arquivos são divididas em grupos de blocos. As tabelas dos i-nodes são alocadas entre os grupos de blocos. Blocos são armazenados próximos no disco. Aumenta a velocidade de acesso ao arquivo. Reduz o tempo de procura dos blocos do mesmo arquivo. Reduz o tempo de procura dos blocos do mesmo arquivo. Blocos de tamanho fixo (geralmente de 4kb).

Superblocos É um registro que descreve as características do sistema de arquivo; Comprimento de um bloco de disco; Tamanho, localização das tabelas de i-nodes; Mapa de blocos Várias cópias do superbloco são gravadas em áreas diferentes do disco, (no início de cada grupo de blocos) prevenindo desse modo perdas de informações essenciais para o sistema de arquivos.

Superblocos Organização do grupo (tamanho e formato) Indica se o bloco está livre ou não Associa os blocos de dados aos i-nodes Descrição de um grupo da partição do sistema.

Tamanho de Bloco Tamanho do Tamanho máx. Tamanho máx. bloco arquivo Sistema Arquivo 1 KB 16 GB 2 TB 2 KB 256 GB 8 TB 4 KB 2 TB 16 TB 8 KB 2 TB 32 TB

Mapa de blocos É a tabela de blocos livres que o disco contém. No momento da gravação de um novo arquivo esse mapa é verificado.

Journaling Recuperação de sistemas de arquivos Guarda as informações sobre as transições de escrita. Só apaga do journal quando as mudanças são realizadas. Se o sistema for desligado incorretamente, as informações do journal marcadas como não feitas são restauradas. Rápida e confiável.

Tipos de Journaling Existem três tipos de Journaling no Ext3: Journal Ordered Writeback

Journal Grava todas as mudanças em sistemas de arquivos. Mais lento dos três; Maior capacidade de evitar perda de dados; Maior segurança; Menor desempenho.

Writeback Só grava mudanças para o sistema de arquivo nos metadados. Menor segurança. Maior desempenho.

Ordered ÉopadrãonoExt3. Grava somente mudanças em arquivos metadados (arquivos que possuem informações sobre outros arquivos). Antes de fazer as mudanças associadas ao sistema de arquivos, registra as atualizações no arquivo de dados. Meio-termo aceitável entre confiabilidade e performance.

JBD (Journaling Block Device) Camada que implementa o suporte ao Journal em qualquer tipo de dispositivo com base em blocos de dados. Grava os próprios blocos modificados do sistema de arquivos. Desvantagem no Ext3: O Journal acaba sendo maior. armazena réplicas completas dos blocos modificados em memória para rastrear as operações que ficaram pendentes. É quem verdadeiramente gerencia o Journal.

Tipos de Arquivos Regular Tipo de arquivo normal Diretório Tipo de arquivo que contém o i-node (localização dos blocos), tamanho entrada (diretório), tamanho do nome do arquivo, tipo de arquivo, nome do arquivo. Hard Link Arquivos que apontam para um mesmo i-node, como se fossem atalhos, no qual o arquivo só é apagado se todos os hard link o forem. Soft Link É um atalho que aponta para o hard link do arquivo.

Segurança, Proteção e Confiabilidade Atributos: User ID Identificação do usuário proprietário do arquivo. Group ID Identificação do grupo dono do arquivo. Bit r Bit de leitura de arquivo. Bit w Bit de escrita de arquivo. Bit x Bit de seleção de diretório ou execução (arquivo de diretório ou regular) Bit s Bit de permite troca de permissão.

Vantagens Vantagens do ext3 sobre o ext2 : Utilização de um Journal; Árvore de diretórios para diretóriosquebrados em mais de um bloco; Crescimentoon-line do sistema de arquivos; EXT3 consiste de três componentes estruturais: Células de armazenamento i-node; Superblocos distribuídos; Mapa de blocos no sistema de arquivos;

Desvantagens O Ext3 não possui alocação dinâmica de i-nodes e tamanhos de blocos variáveis. Fragmentação interna. Como não ocorre um checagem enquanto os arquivos são montados para escrita, dados podem ser corrompidos. Não existe uma ferramenta de desfragmentação online funcional. Para desfragmentar (offline) um sistema ext3, esse deve ser convertido previamente para ext2, podendo destruir dados. Atualmente, já existem outros maneiras de desfragmentar o ext3. Antigamente, no ext3 os ponteiros de blocos nos i-nodes dos arquivos apagados são zerados, dificultando a recuperação dos arquivos. Uma nova característica do ext3 é a recuperação dos arquivos.

Referências www.vivaolinux.com.br/artigos/verartigo.php?codig o=296 http://pt.wikipedia.org/wiki/ext3 http://pt.wikipedia.org/wiki/inode www.br-linux.org/artigo/dicas_ext3.html www.br-linux.org/noticias/002395.html