Kernel 4.21 trará novos recursos, melhorias e correções ao Btrfs

Suse e Btrfs = <3
Suse e Btrfs = <3
 Noticia de ultima hora sobre o Btrfs; o desenvolvedor David Sterba da Suse enviou patches para a comunidade Linux (e que foram aceitas) que trarão novas melhorias, novos recursos e correções de bugs ao sistema de arquivos. 

Dentre os novos recursos estão o suporte a swapfile que,  mesmo que pareça ter demorado, é que como mencionado no vídeo sobre fragmentação de arquivos, foi um longo trabalho para não gerar conflito com as limitações que exitem onde o COW (Copy On Write) não trabalha bem as implementação de swap (nodatacow file, no compression, não pode ser snapshotted, não há possibilidade em múltiplos dispositivos e etc ...) e que mesmo é mais restrito, funciona bem e pretendem melhorar tal recurso no futuro. Tenho que fazer a observação que não adianta culpar o sistema de arquivos por conta disso, se o Btrfs for ruim por conta disso, o ZFS também é... Sistemas de arquivos COW são feitos pensados no futuro.

 O metadata uuid que é um recurso opicional para utilizar um novo UUID de file system (coisa que eu gosto muito de utilizar) sem sobre-escrever todos os blocos de metadados, armazenando somente no superbloco. E tem também as mensagens mais balanceadas não exibidas e enviadas ao log do sistema que, inicialmente é no formato de linha de comando.

 Das principais alterações e melhorias estão como exemplo o código mais limpo; as melhorias nas remoções de código new-dead fsync; o inding free extent foi separado e fornece uma base para cleanups melhor, mais lógica e mais compreensível; remoção de callbacks indiretas para dados e metadados; simplificação do refcounting e locking para extent buffers clonados; definição do converted para enums aonde forem apropriados entre outras alterações.

 Já na parte de bugs, houveram um total de sete correções envolvendo tag pages de snapshots, a parte de verificação do sistema de arquivos durante o processo de scan; correção do fsync de arquivos e do race do send e muitas outras.

 Todos os novos recurso, melhorias e correções podem ser conferidos nos links abaixo.
Cursos na Udemy

Comente com o Facebook:

Nenhum comentário:

Postar um comentário

Viu algum erro e quer compartilhar seu conhecimento? então comente aí.

Observação: somente um membro deste blog pode postar um comentário.

Marcadores

A pior história sobre Linux que já ouvi (5) A.I (2) ambiente gráfico (19) AMD (14) analise (10) Andriod (16) android (7) Apple (1) arm (5) artigo (5) aws (1) bc (23) benchmark (6) BetrFS (1) blackhat (1) BSDs (30) btrfs (32) bugs (2) Caixa de Ferramentas do UNIX (19) canto do Diego Lins (2) certificações Linux (7) Código Fonte (54) comandos (31) comp (1) compressores (5) container (7) CPU (19) cracker (1) criptografia (5) crowdfunding (9) cursos (24) daemons (13) Debian (31) desempenho (1) desenvolvimento (90) desktop (19) DevOps (3) DevSecOps (4) dic (1) Dica de leitura (90) dica DLins (2) dicas do Flávio (27) Dicas TechWarn (1) diet libc (3) diocast (1) dioliunx (3) distribuições Linux (14) Docker (12) DragonflyBSD (22) driver (1) ead Diolinux (2) edição de vídeo (5) embarcados (1) EMMI Linux (4) emuladores (9) endless (5) English interview (3) Enless OS (2) entrevista (17) espaço aberto (82) evento (6) facebook (1) Fedora (10) filesystem (82) financiamento coletivo (2) fork (4) fox n forests (4) FreeBSD (20) Funtoo Linux (13) games (94) gerenciadores de pacotes (4) glaucus (3) GOG (3) google (9) gpu (3) hacker (2) hardware (104) hash (1) helenos (3) I.A (1) init system (11) Intel (15) inteligencia artificial (2) IoT (1) ispconfig (1) jogos (38) kde (1) kernel (138) lançamento (64) leis (1) LFCS (1) libs (2) licenças (8) Linus (16) linus torvalds (2) Linux (194) linux foundation (3) linux para leigos (1) live (5) LPI (8) LTS (1) Mac (1) machine learning (1) matemática (9) mesa redonda (27) microcontroladores (1) microsoft (6) microst (1) muito além do GNU (165) musl (3) não viva de boatos (9) navegadores (5) NetBSD (7) newlib (1) nim (1) nintendo (1) novatec (17) novidades (1) nuvem (1) o meu ambiente de trabalho (3) off-topic (12) open source (84) OpenBSD (7) OpenShift (1) oracle (1) os vários sabores de Linux (43) padrim (2) palestras e eventos (5) partições (6) pentest (8) performance (1) pipewire (1) plan9 (1) playstation (1) processadores (30) professor Augusto Manzano (11) Programação (64) promoção (1) propagandas com Linux (8) ps4 (1) real-time. (1) Red Hat (23) redes (4) resenha nerd (4) Resumo da Semana do Dlins (2) resumo do Tux (19) retrospectiva Linux (1) risc-V (14) RISCV (13) rtos (1) runlevel (2) rust (12) segurança digital (24) servidor web (2) servidores (2) shell (9) shell script (8) sistema operacional (25) skarnet (1) smartphones (3) Software livre e de código aberto (151) sorteio (3) Steam (10) Steam no Linux (8) supercomputadores (4) suse (6) systemd (7) terminal (89) terminal de comandos (18) toca do tux (1) toybox (27) tutorial (6) Tux (3) unboxing (7) UNIX (17) UNIX Toolbox (14) vartroy (1) vga (1) virtualização (2) vulnerabilidade (6) wayland (5) web (1) whatsapp (1) whitehat (1) Windows Subsystem for Linux (2) wine (14) WoT (1) yash (1) ZFS (15) zsh (3)