Cong Wang propõe sistema de ficheiros DAXFS para o kernel Linux

O desenvolvedor do kernel Cong Wang apresentou o DAXFS, um novo sistema de ficheiros só de leitura projetado para acesso direto à memória partilhada no Linux. Construído sobre a infraestrutura Direct Access, contorna o cache de páginas tradicional para reduzir a sobrecarga de memória. A proposta visa permitir a partilha eficiente de dados entre kernels e dispositivos.

Cong Wang, desenvolvedor do kernel na Multikernel, anunciou o DAXFS nas listas de correio do kernel Linux. Este sistema de ficheiros aproveita a infraestrutura Direct Access (DAX) do kernel Linux, que permite acesso direto à memória física partilhada sem depender da pilha convencional de E/S em blocos. ≠n≠nAo contrário de opções estabelecidas como RAMFS ou TMPFS, que usam o cache de páginas e alocam memória por instância, o DAXFS mapeia regiões contíguas de memória física diretamente no sistema de ficheiros. Como resultado, as leituras de ficheiros tornam-se cargas de memória diretas, minimizando a sobrecarga em cenários onde dados só de leitura poderiam duplicar-se na RAM. ≠n≠nO DAXFS suporta memória de dispositivos como GPUs, FPGAs ou conectados via CXL, usando a API dma-buf para acesso só de leitura a dados suportados por dispositivos. O seu design é deliberadamente simples: utiliza um formato de imagem autónomo e só de leitura, e omite alocações em tempo de execução, manipulação intricada de metadados e código específico de dispositivos. ≠n≠nAplicações potenciais incluem partilhar imagens base de contentores ou Docker entre instâncias de kernel separadas via memória partilhada, evitar transferências de rede em configurações de pooling de memória CXL, reduzir o uso de RAM ao combinar DAXFS com OverlayFS para contentores, e oferecer acesso zero-copy a dados estáticos em memória de aceleradores. ≠n≠nO código está no GitHub como proposta experimental. Wang notou que qualquer integração no kernel principal exigiria discussão e revisão da comunidade. O anúncio apareceu a 25 de janeiro de 2026.

Artigos relacionados

Illustration of Linux kernel 6.19 release with Tux penguin, scheduling enhancements, Microsoft C extensions, and collaborating tech giants for a news article.
Imagem gerada por IA

Kernel Linux 6.19 adiciona melhorias de agendamento e extensões C da Microsoft

Reportado por IA Imagem gerada por IA

O próximo kernel Linux 6.19 introduz melhorias chave no framework sched_ext para melhor recuperação de agendadores eBPF e integra extensões C da Microsoft para compilação de código mais limpa. Essas atualizações visam aprimorar a estabilidade, o desempenho e a eficiência dos desenvolvedores em diversos ambientes de computação. Contribuições de empresas como Google, Meta e Microsoft destacam a colaboração crescente no desenvolvimento open-source.

O Enhanced Read-Only File System, ou EROFS, introduziu o compartilhamento de cache de páginas para reduzir significativamente o uso de memória em ambientes conteinerizados. Esse recurso permite que vários contêineres compartilhem páginas em cache da mesma imagem de sistema de arquivos, cortando o desperdício de memória em 40% a 60%. Desenvolvido inicialmente pela Huawei, o EROFS está ganhando tração em cenários de computação em nuvem e edge.

Reportado por IA

Os programadores estão a explorar a partilha de cache de página como forma de melhorar o desempenho dos contentores EROFS. Esta técnica parece oferecer vantagens significativas em ambientes Linux. Os resultados provêm do Phoronix, um site focado em análises de hardware e software Linux.

CachyOS, uma distribuição Arch Linux focada em desempenho, anunciou planos para uma Edição Server dedicada a ser lançada em 2026. A edição visa armazenamento conectado à rede, estações de trabalho e servidores completos, visando combinar otimizações de alta velocidade com estabilidade ao nível empresarial. Esta expansão baseia-se nas forças da distro no desktop para atrair administradores de TI que procuram alternativas eficientes às opções tradicionais como Red Hat Enterprise Linux.

Reportado por IA

Com base em relatórios iniciais sobre o abi de standby em tempo de execução proposto para o Linux —inspirado no Modern Standby do Windows—, uma série detalhada de oito patches foi postada na lista de discussão do kernel por Antheas Kapenekakis. Visando sistemas x86 ACPI, permite aparências de 'dormindo' de baixo consumo enquanto mantém serviços essenciais ativos, prometendo melhor autonomia de bateria para laptops, portáteis e mais.

O aumento dos preços de RAM, impulsionado pela procura de centros de dados de IA, está levando os utilizadores de Linux a otimizar o hardware existente. Um artigo recente do Hackaday destaca as funcionalidades de compressão integradas no kernel para estender a memória disponível. Ferramentas como zram-tools para Debian e systemd-zram-generator para Ubuntu ativam esta funcionalidade.

Reportado por IA

Alpine Linux, uma distribuição Linux leve, garantiu apoio de vários fornecedores de cloud após o iminente encerramento do Equinix Metal. O projeto, que dependia de serviços doados da plataforma, pediu ajuda no início deste ano e agora beneficia de infraestrutura aprimorada e diversificada. Essa medida garante a continuidade de suas operações para usuários em sistemas embarcados e contêineres.

quarta-feira, 31 de dezembro de 2025, 02:21h

Desenvolvedores do Linux pedem revisão do D-Bus

terça-feira, 30 de dezembro de 2025, 11:07h

Driver NTFSPlus renomeado para NTFS em série de patches do kernel Linux

terça-feira, 30 de dezembro de 2025, 02:43h

Driver Xe Linux da Intel adicionará SVM multi-dispositivo até o final de 2025

domingo, 28 de dezembro de 2025, 02:12h

Placa-mãe mini-ITX da Maxsun rivaliza com o mini PC de IA da NVIDIA

terça-feira, 16 de dezembro de 2025, 06:00h

Rust no kernel do Linux: implementações, segurança e desafios

segunda-feira, 15 de dezembro de 2025, 17:03h

Rust no kernel Linux: De experimento a permanência

segunda-feira, 15 de dezembro de 2025, 04:33h

Análise aprofundada do Linux 6.19-rc1: encriptação PCIe, atualizações no sistema de ficheiros e suporte expandido a hardware

domingo, 14 de dezembro de 2025, 21:06h

FamFS espera upstream em 2026

sábado, 13 de dezembro de 2025, 19:38h

Adoção de Rust no kernel Linux: benchmarks, desafios e próximos passos

quinta-feira, 11 de dezembro de 2025, 04:49h

Kernel Linux 6.19 corrige regressão slab de mudanças NUMA

 

 

 

Este site usa cookies

Usamos cookies para análise para melhorar nosso site. Leia nossa política de privacidade para mais informações.
Recusar