Eu acho que o sinalizador de extensão é exposto como um atributo principalmente para que você possa definir com chattr
, o que fará com que o driver ext4 realoque o arquivo usando extensões em vez de listas de bloqueio. Se você tiver convertido um sistema de arquivos ext3 existente para ext4 (usando tune2fs
para habilitar os novos sinalizadores de recurso), você provavelmente desejará converter os arquivos existentes para usar extensões, e esta é a maneira de fazer isso.
Arquivos recém-criados em um sistema de arquivos ext4 sempre usam extensões (até onde eu sei), então se o seu sistema de arquivos foi criado como ext4 (ao contrário do convertido do ext3), tudo deve ter o atributo extent já Não precisa se preocupar com isso.
Consulte este artigo para obter mais informações.