Em breve, o Ubuntu iniciará mais rápido, graças à compressão LZ4, um algoritmo de compressão de dados que poderá ser usado na inicialização das próximas versões do sistema da Canonical.
- Como atualizar para o Ubuntu 18.04 LTS na versão desktop
- Como atualizar para o Ubuntu 18.04 LTS via terminal (server e desktop)
- Como ocultar a lista de usuários na tela de login do Ubuntu 18.04
- Confira as principais novidades do Ubuntu 18.04 LTS [Atualizado]
- Ubuntu 18.04 LTS permitirá escolher entre instalação normal e mínima
Balint Reczey, Software Engineer da Ubuntu Foundations da Canonical, recentemente propôs a implementação da compressão LZ4 para a ramdisk inicial do Ubuntu (initramfs) em vez da compressão gzip mais antiga, que é usada em versões anteriores do sistema operacional.

LZ4 é um algoritmo de compressão de dados sem perdas que oferece velocidade de compressão e descompressão extremamente rápida.
Durante alguns testes iniciais em um laptop antigo, o desenvolvedor informou que o tempo de extração do initramfs diminuiu de aproximadamente 1,2 segundos para cerca de 0,24 segundos.
A criação dos initramfs também recebeu um aumento de velocidade de 2-3 segundos, diminuindo de aproximadamente 24 segundos para cerca de 21 segundos, apesar dos arquivos initramfs serem um pouco maiores.
Ubuntu iniciará mais rápido! Mais qual deles?
Se você planeja atualizar para o próximo sistema operacional Ubuntu 18.04 LTS (Bionic Beaver), são grandes as chances de que seu computador irá inicializar um pouco mais rápido graças à implementação de um algoritmo de compressão mais forte para a ramdisk inicial.
Enquanto o Ubuntu 18.04 LTS será o primeiro a ser lançado com a opção de compactação LZ4 para os initramfs, o recurso não será ativado por padrão. Então você terá que habilitá-lo manualmente, se desejar que seu computador Ubuntu seja inicializado um pouco mais rápido do que o normal.
A Canonical planeja habilitar a compactação LZ4 para os initramfs por padrão no Ubuntu 18.10, que deverá ser lançado em outubro de 2018.
Sobre o assunto, Balint Reczey, disse o seguinte:
“Com base nos resultados, planejo adicionar o suporte à compactação LZ4 às ferramentas initramfs conforme solicitado no LP: #1488620 nos próximos dias, sem configurá-lo como padrão, e proponho definir LZ4 como padrão para o Ubuntu 18.10”
Como nem tudo é perfeito, parece que o algoritmo de compressão LZ4 gera arquivos initrd um pouco maiores, mas o desenvolvedor informa que isso não afetará os futuros lançamentos do Ubuntu, devido à capacidade do gerenciador de atualizações de remover os kernels antigos para impedir que o diretório /boot fique cheio de arquivos initramfs e kernels indesejados.
Na semana passada, outro engenheiro da Canonical propôs a implementação do algoritmo de compressão sem perda Zstd do Facebook, para os sistemas de gerenciamento de pacotes de linha de comando dpkg e apt, o que aceleraria a instalação do Ubuntu em cerca de 10% com configuração padrão, ou até 40% se quando a biblioteca “eatmydata” (projetada para desativar fsync e pacotes relacionados) estiver envolvido .
Para saber mais detalhes sobre a implementação do algoritmo de compressão sem perda Zstd do Facebook, nos sistemas de gerenciamento de pacotes de linha de comando dpkg e apt, leia esse artigo:
Canonical irá implementar compressão zstd nas futuras versões do Ubuntu
Confira a proposta de implementação da compressão LZ4 no initramfs do Ubuntu
Para saber mais sobre esse assunto, leia a proposta feita por Balint Reczey.
O que está sendo falado no blog nos últimos dias
- Confira as principais novidades do futuro Ubuntu MATE 18.04 LTS
- Instalando o conjunto de ícones planos Oranchelo no Ubuntu
- Como instalar o editor de metadados AVI MetaEdit no Linux via Flatpak
- Como instalar o lançador de aplicativos ULauncher no Ubuntu
- Como instalar o Open Broadcaster no Ubuntu e derivados
- Como instalar o app de notícias e tempo Coffee no Ubuntu
- Como instalar a última versão do Whisker Menu no Linux
- Como instalar o utilitário Stacer no Ubuntu via repositório
- Como instalar o Boot Repair no Ubuntu
- Ubuntu iniciará mais rápido, graças à compressão LZ4
- Instale e use WildGuppy para ajustar o brilho da tela automaticamente
- Dash no XFCE: Instale o Xfdashboard no Ubuntu
- NetBSD 7.1.2 lançado – Confira as novidades e baixe
- Como configurar o Ubuntu para iniciar com o Num Lock ativado
- Como instalar a versão mais recente do Inkscape no Linux via Flatpak
- Como instalar o gerenciador de tarefas GTD Everdo no Linux
- Como instalar o editor de vídeos Kdenlive no Linux via appimage
- Como instalar o ambiente IceWM no Ubuntu, Debian e derivados
- Tema ArcMPD – um tema GTK translúcido baseado no Arc
- Como criar o símbolo Tei-gi, Yin-Yang usando o Inkscape
- Faça backup e gravação de IMG ou ISO com dd Utility
- Como instalar o app de envio de arquivos Teleport no Linux via Flatpak
- Como instalar o editor de tags de áudio Kid3 no Ubuntu e derivados
- Como instalar o CopyQ no Ubuntu e sistemas derivados
- Lançado antiX 17.1 com correções para Meltdown e Spectre e mais
- Como instalar o LibreOffice beta no Linux via Snap
- Instale o Kaku e ouça música online grátis no Linux
- Como instalar o cliente Pandora Pithos no Linux via Flatpak
- Ubuntu MATE 18.04 LTS usará um novo layout padrão chamado “Familiar”
- Voyager GS Gamers – um Ubuntu LTS voltado para jogos
- Como visualizar miniaturas de arquivos do LibreOffice e outros formatos no Ubuntu
- Como instalar o lançador de aplicativos Synapse no Ubuntu
- Telegram no Ubuntu e Fedora: como instalar a versão oficial via repositório e Snap
- Leia feeds, compartilhe notícias no LinkedIn, Blogger e imprima com o QuiteRSS