ext 2
0 EXT 2 foi desenvolvido para LINOX por REMY CARD e é um sistema de arquivos para dispositivos de blocos como disco rígidos , pen drive e outros . foi baseado no texto de CARD , TS’O e TWEEDIE de 1994 , que trouxe melhorias para o sistema ,que tinha diversas limitações como o tamanho de volume suportado que era no máximo 64 MiB e o nome do arquivo ate 14 caracteres do sistema MINIX . REMY CARD também criou o EXT em 1992 que foi incluído no LINOX 0.96c que estendeu-se para 2 GiB e o tamanho de caracteres 255,porem o EXT tinha alguns problemas como a falta suporte e no tempo de modificação de arquivos , que fazia com q sistema ficasse fragmentado com o uso em 1993 disponibilizado o EXT2 que tornou-se padrão para instalação LINOX . Foi projetado e implementado para corrigir as deficiências do EXT , prever um sistema que representasse a semântica UNIX que pode ser vista , por exemplo , na utilização de blocos , que são análogos aos grupos e cilindro utilizados pelo FFS. 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 alocação . Ext2 foi projetado e implementado para corrigir as deficiências do Ext e prover um sistema que respeitasse a semântica UNIX. A influência do UNIX pode ser vista, por exemplo, na utilização de grupos de blocos, que são análogos aos grupos de cilindros utilizados pelo FFS. 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. 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. Em um sistema de arquivos ocorrem dois tipos de fragmentação: (i)