Notícias recentes:
recent

Enteda como funciona sistemas de arquivos e algumas peculiaridades deles, entenda de forma fácil.

Os bastidores de um sistema operacional não podem ser bagunçados, um sistema operacional pra ser iniciado precisa ter um ponto de partida, a BIOS precisa saber onde procurar num HD pra poder jogar todos os arquivos pra memória RAM, o sistema operacional precisa entender em que ordem os arquivos estão pra conseguir funcionar. E ai entra o sistema de arquivos [filesystem] eles são responsáveis por organizar seus arquivos no seu HD. Veja alguns filesystems abaixo e algumas de suas peculiaridades.







Tecnicamente falando:


NTFS - o sistema de arquivos mais usado em computadores pessoais, é usado pelo Microsoft Windows pra gerenciar seu disco.


ZFS - sistema de arquivos mantido pela Oracle [antiga SunMicrosystem], é instalado por padrão em alguns BSDs [TrueOS, por exemplo] e pode ser opcionalmente usado no FreeBSD.

Esse filesystem é incrível, possui compactação [com o método de compressão que quiser], auto cura, "espelhos" [mirror, possibilitando fazer a cópia de seus arquivos em outro HD, por exemplo] e muito mais. É um dos sistemas de arquivos mais avançados que existem, e pra tais funções que ele faz, é bem estável.


EXT4 - filesystem usado atualmente na maioria dos sistemas operacionais com kernel Linux [e em vários aparelhos Android], é um dos sistemas de arquivos mais estáveis que existem. Possui delay alloc [atraso na alocação], essa função possibilitando a não fragmentação do sistema. 
Possui também journaling, caso seu computador seja desligado bruscamente o filesystem faz o trabalho de restaurar o que você tinha feito, assim não perdendo ou não perdendo tanto trabalho.


"Leigamente" falando: 


Explicando os 3 filesystems acima com a lógica da "empresa" citada no primeiro artigo do blog.


NTFS - o sistema de arquivos que o Windows usa pra organizar seus "departamentos".


ZFS - o sistema de arquivos usado pela Oracle e por vários sistemas operacionais com kernel BSD para organizar seus "departamentos", sistema de arquivo esse possuindo poder de "salvar funcionários em outro lugar" pra caso o seu HD principal esteja com os dias contados ou você só queira garantir tudo com um backup mesmo. Sistema de arquivos esse que também possui poder de "compactar seus funcionários". 
[Image que você tem um porão cheio de pneus, uns 10, e que instalando esse filesystem você poderia compactar todos esses 10 pneus em 1 único pneu ou compactar tudo em "borracha e design do pneu", essa é a capacidade do zfs, btrfs e outros filesystems criados com o mesmo propósito]  e muitas outras funções.


EXT4 - filesystem principal da maioria massiva das distros linux e alguns androids por ai, é estável tanto quanto uma rocha é dura, a capacidade desse filesystem é muito simples, ele é um pouco mais lento que outros filesystems para que os "departamentos" não se juntem demais dentro do "quarto de armazenamento" e as coisa se desorganizem, ficando assim 
muito mais fácil pra consultar onde esses "departamentos" e "funcionários" estão. 

O EXT4 também possui a "habilidade" de "mandar que seus funcionários guardem seus trabalhos em um lugar específico do disco" pra que você não perca seu progresso na frente do computador.
Leonardo Teodoro

Leonardo Teodoro

:)

Nenhum comentário:

Postar um comentário

Tecnologia do Blogger.