Kid foi a roma e voltou com 12345

1112 palavras 5 páginas
Introdução
Este artigo ira descrever os tipos de sistemas de arquivos presentes no sistema operacional Android, bem como suas características, e uma descrição de seus respectivos sistemas de leitura e gravação, serão citados o Ext2, Ext3, Ext4, YAFFS, FAT32 e o NTFS, e a partir de uma breve descrição destes sistemas de arquivos, poderão então ter uma compreensão melhor de como funciona um sistema de arquivos.

Ext2 É um sistema de arquivos para dispositivos de blocos (disco rígido, disquete, pen drive). O bloco, que consiste num conjunto de setores (cada setor tem 512 bytes), é a menor unidade de alocação para o Ext2. O tamanho pode ser de 1024, 2048 ou 4096 bytes e é definido na formatação. O tamanho máximo de um volume Ext2 é de 8 TiB. Embora o superbloco contenha um campo de 32 bits que determina o número de blocos o que permitiria armazenar até 16 TiB, o tamanho é limitado pelo número de grupos de bloco, que é de 65 536 ,pois o campo ocupa dois bytes (16 bits). Assim, caso o volume seja formatado usando blocos de 4 KiB, cada grupo de blocos tem até 32 768 blocos; com 65 536 blocos obtém-se o limite indicado (4 KiB * 32 768 * 65 536 = 8 589 934 592 KiB = 8 TiB). Quando é realizada uma operação de escrita em um arquivo, o Ext2 tenta, sempre que possível, alocar blocos de dados no mesmo grupo que contém o nó-i. Esse comportamento reduz o movimento da(s) cabeça(s) de leitura-gravação da unidade de disco.
Ext3
É um sistema de arquivos que acrescenta alguns recursos ao Ext2, dos quais o mais visível é o journaling, cuja finalidade é recuperar o sistema em caso de desligamento não programado.
A estrutura da partição ext3 é semelhante à da ext2, pelo que a migração de um formato para o outro é simples. A adição do journaling é feita em um arquivo chamado.journal que fica oculto pelo código ext3 na partição (desta forma ele não poderá ser apagado, o que comprometeria o funcionamento do sistema). A estrutura idêntica da

Relacionados