Linux Lite Kernel

Um kernel Linux personalizado construído a partir do código-fonte mainline Linux 7.2 com patches CachyOS, BBR v3 e ntsync. Duas versões — linuxlite para uso cotidiano no desktop e linuxlite-gaming para jogos de baixa latência via Wine e Proton.

O kernel Linux Lite é um kernel Linux personalizado construído especificamente para uso em desktop e jogos em hardware comum. Nós o compilamos a partir do kernel Linux mainline — atualmente 7.2 — baixado diretamente do kernel.org e verificado por GPG com as chaves oficiais de assinatura do kernel, adicionando uma seleção criteriosa dos populares patches CachyOS junto com ajustes de configuração direcionados para proporcionar uma experiência Linux mais rápida, fluida e de menor latência pronta para uso. A configuração do kernel Ubuntu 26.04 LTS é mantida sobre o código-fonte mainline, garantindo que todos os drivers e recursos de hardware dos quais você depende sejam preservados.

Duas versões de kernel estão disponíveis. O kernel padrão linuxlite é otimizado para uso geral no desktop e é o que toda instalação Linux Lite inicializa. O kernel opcional linuxlite-gaming é oferecido após a configuração e é otimizado para menor lag de entrada, pacing de frames mais suave e melhor desempenho em jogos no Linux — tornando-o um dos melhores kernels Linux para jogos no hardware suportado. Veja nossa comparação completa de kernels Linux Lite para uma análise detalhada de cada configuração.


Os Dois Kernels Linux Lite

linuxlite — o kernel Linux desktop padrão

O kernel linuxlite padrão é o que toda instalação Linux Lite inicializa. Este kernel Linux para desktop prioriza uma experiência cotidiana fluida e responsiva para navegação na web, trabalho de escritório, reprodução de mídia, desenvolvimento de software e multitarefa geral, mantendo a sobrecarga de CPU baixa e a autonomia da bateria alta em laptops.

linuxlite-gaming — o kernel Linux para jogos de baixa latência opcional

O kernel linuxlite-gaming vai além para reduzir o lag de entrada e melhorar a entrega de frames. É o kernel Linux recomendado para jogos para usuários que jogam regularmente via Steam, Wine ou Proton, e também é uma excelente opção para produção de áudio, edição de vídeo e VR onde o timing é importante. O kernel de jogos pode ser instalado a qualquer momento após a configuração sem remover ou substituir o kernel desktop padrão.


Patches CachyOS Incluídos no Linux Lite

Ambos os kernels Linux Lite incluem um subconjunto selecionado do popular conjunto de patches CachyOS para a versão de kernel correspondente (atualmente Linux 7.2), escolhido por estabilidade, ampla compatibilidade de hardware e benefício mensurável em cargas de trabalho reais de desktop e jogos:

Patch CachyOSÁreaO que faz no kernel Linux Lite
amd-pstateCPUEscalonamento de núcleo preferencial AMD P-State — direciona trabalho sensível a desempenho para os núcleos mais rápidos no Ryzen
bbr3RedeControle de congestionamento TCP BBR v3 com melhor equidade e estimativa de largura de banda
gaming-schedEscalonadorAjuste do escalonador CachyOS sobre EEVDF para menor latência e resposta interativa mais suave
preempt-ipiEscalonadorPreempção de menor latência usando IPIs direcionados, reduzindo o atraso máximo de escalonamento
ksmMemóriaMelhorias no Kernel Samepage Merging com controles por processo
fixesGeralCorreções upstream selecionadas: ajustes no escalonador, quirks de dispositivos USB, Bluetooth (btusb), Intel i915 GT, codec de áudio Realtek (ALC269)
hdmiGráficosCorreções de HDMI para GPUs AMD (amdgpu_dm) — melhor configuração de modo e tratamento de EDID
vesa-dsc-bppGráficosMelhorias de bits-por-pixel na compressão VESA Display Stream para monitores AMD
snd-codecsÁudioSuporte adicional a codecs de som para hardware de áudio mais recente em laptops e desktops
t2HardwareSuporte ao Apple T2 Mac (teclado, trackpad, áudio e armazenamento em Macs equipados com T2)

O patch base cachy amplo (branding específico CachyOS e mudanças extensas em sched/mm) é deliberadamente ignorado — é invasivo demais para uma distribuição mainstream estável — juntamente com os extras experimentais misc/ e os escalonadores alternativos sched/ (PRJC, BORE, sched-ext). No Linux 7.2 o escalonador BORE independente não é utilizado; o ajuste CachyOS gaming-sched sobre o EEVDF mainline fornece a responsividade interativa e para jogos. O conjunto exato de patches é atualizado para corresponder a cada nova versão do kernel mainline.


O Que Diferencia os Dois Kernels Linux Lite

Escalonador de CPU — EEVDF com ajuste CachyOS

O escalonador Linux decide como compartilhar o processador entre os programas em execução. Ambos os kernels Linux Lite utilizam o moderno escalonador EEVDF, que concede a cada programa uma fatia justa e oportuna da CPU.

Sobre o EEVDF, ambos os kernels adicionam o ajuste CachyOS gaming-sched junto com o patch preempt-ipi. Estes direcionam o escalonador para trabalhos interativos e intermitentes — um aplicativo de desktop redesenhando uma janela, ou um jogo processando um frame — e reduzem o atraso máximo antes de uma tarefa em espera obter a CPU, mantendo cargas de trabalho de desktop e jogos ágeis mesmo sob alta carga em segundo plano.

Os dois kernels Linux Lite diferem na agressividade com que o escalonador pode interromper o trabalho em execução:

Resolução do Timer

Ambos os kernels Linux Lite executam o timer interno do sistema a 1000 Hz (1000 ticks por segundo) em vez do padrão Ubuntu de 250 Hz. O kernel verifica as tarefas em execução quatro vezes mais frequentemente, reduzindo o tempo máximo que um programa aguarda antes de ser escalonado — particularmente perceptível em cargas de trabalho de áudio, vídeo e jogos.

Alvos de Latência do Escalonador

Gerenciamento de Memória

Swap Comprimido em RAM com ZRAM

Ambos os kernels Linux Lite habilitam o ZRAM, que cria uma área de swap comprimida na própria RAM. Quando o sistema fica com pouca memória, dados menos utilizados são comprimidos e mantidos na RAM em vez de serem gravados em um disco mais lento. O ZRAM mantém o Linux Lite responsivo em PCs e laptops mais antigos com quantidades modestas de RAM.

ZSWAP com Compressão Zstd

O ZSWAP intercepta dados antes de chegarem à partição de swap e os comprime primeiro. Ambos os kernels Linux Lite habilitam a compressão Zstd como compressor ZSWAP padrão (CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD), que é rápido e atinge excelentes taxas de compressão — uma grande melhoria em relação ao formato LZO mais antigo. O Linux 7.2 inclui uma biblioteca Zstd atualizada usada em ZSWAP, ZRAM, Btrfs e squashfs.

Kernel Samepage Merging (KSM)

Ambos os kernels Linux Lite habilitam o Kernel Samepage Merging (KSM) com controles prctl() por processo (integrados ao mainline Linux). O KSM identifica páginas de memória idênticas entre processos e as une em uma única cópia, liberando RAM. Isso é particularmente eficaz ao executar múltiplas instâncias do mesmo aplicativo, máquinas virtuais, ou jogos Windows via Wine ou Proton, onde muitos processos compartilham dados comuns.

Transparent Huge Pages

Os processadores modernos trabalham de forma mais eficiente quando a memória é alocada em blocos maiores. Ambos os kernels Linux Lite habilitam as Transparent Huge Pages (THP), que fazem isso automaticamente sem alterações nos aplicativos.


Rede

Controle de Congestionamento TCP BBR v3

Ambos os kernels Linux Lite incluem o BBR v3 via patch CachyOS 0002-bbr3 — a versão mais recente do algoritmo Bottleneck Bandwidth and Round-trip propagation time da Google. O BBR v3 melhora versões anteriores com comportamento mais justo ao compartilhar links com fluxos TCP tradicionais e estimativa de largura de banda mais precisa. Mantém as conexões funcionando de forma eficiente e é particularmente eficaz em links com perda, como Wi-Fi, banda larga móvel e conexões de jogos online. O perfil sysctl padrão define net.ipv4.tcp_congestion_control=bbr.

Disciplina de Fila FQ

O Fair Queueing (FQ) é definido como escalonador de pacotes de rede padrão (net.core.default_qdisc=fq). Distribui o tráfego de rede de forma justa entre as conexões para que um download intenso não prejudique outro tráfego, mantendo a latência baixa para uso interativo como chat de voz, videoconferência e jogos online.


Armazenamento

Escalonador de I/O MQ-Deadline

Ambos os kernels Linux Lite habilitam o escalonador de I/O MQ-Deadline (CONFIG_MQ_IOSCHED_DEADLINE) para dispositivos de armazenamento. Ele prioriza requisições de leitura (que os aplicativos geralmente aguardam diretamente) sobre requisições de escrita (que podem ser enfileiradas), e garante que nada espere tempo demais. É uma excelente opção de uso geral para SSDs, unidades NVMe e HDDs tradicionais.

Escalonador Kyber (somente kernel gaming)

O kernel linuxlite-gaming adicionalmente habilita o escalonador de I/O Kyber (CONFIG_MQ_IOSCHED_KYBER=y), oferecendo uma opção adicional de escalonador de baixa latência para unidades NVMe rápidas durante sessões de jogos. O kernel desktop desabilita o Kyber para manter o caminho de I/O enxuto.


Recursos de CPU

Escalonamento de Núcleo Preferencial AMD P-State

Ambos os kernels Linux Lite incluem o escalonamento de núcleo preferencial AMD P-State mainline em processadores Ryzen. O kernel é informado sobre quais núcleos da CPU são os mais rápidos (devido à variação de qualidade do silício) e preferencialmente escalona trabalho sensível a desempenho nesses núcleos. Isso proporciona uma melhoria mensurável em cargas de trabalho single-thread e leve em sistemas AMD suportados, sem efeito em hardware Intel ou AMD mais antigo.

Criptografia AES-NI / AVX-512

O Linux 7.2 inclui caminhos de código otimizados para AES-NI e AVX-512 AES no subsistema de criptografia mainline. Em processadores suportados (a maioria dos chips AMD e Intel modernos), operações de criptografia e descriptografia — usadas por criptografia de disco (LUKS), criptografia de rede (TLS, WireGuard) e checksums de sistema de arquivos — são executadas significativamente mais rápido.

Driver de Webcam AMD ISP4

O mainline Linux 7.2 inclui o driver AMD Image Signal Processor v4, habilitando a webcam MIPI integrada em laptops modernos Ryzen AI / Phoenix e mais recentes que anteriormente não tinham câmera interna funcional no Linux.

Melhorias de Display HDMI e VESA DSC

O patch CachyOS hdmi corrige a configuração de modo HDMI e o tratamento de EDID em GPUs AMD (amdgpu_dm), e o patch vesa-dsc-bpp melhora a seleção de bits-por-pixel na VESA Display Stream Compression — juntos resolvendo flickering de display, telas em branco e taxas de atualização incorretas em vários monitores HDMI e DisplayPort com GPUs AMD.

Utilisation Clamping (UCLAMP)

Ambos os kernels Linux Lite suportam o UCLAMP, que permite ao sistema definir alvos mínimos e máximos de desempenho de CPU para tarefas individuais ou grupos de tarefas. O UCLAMP é usado por compositores e servidores de áudio para garantir que sempre obtenham a margem de CPU de que precisam, mesmo em hardware de baixo consumo.

Latency Nice

O Latency Nice estende o sistema padrão de prioridade de processos Linux. Programas podem declarar o quão sensíveis são a atrasos de escalonamento, independentemente de quanto CPU utilizam. Um compositor executando com um valor baixo de latency-nice será escalonado com baixo atraso mesmo que não seja intensivo em CPU.

Balanceamento NUMA

Em sistemas com múltiplos soquetes de processador ou layouts de memória complexos, o balanceamento NUMA move automaticamente tarefas e seus dados para mais perto na memória. É uma melhoria sem custo em hardware suportado e não tem efeito negativo em sistemas de consumidor com soquete único.


Segurança

Mitigações de Execução Especulativa

O kernel desktop linuxlite mantém o conjunto completo de mitigações de execução especulativa de CPU habilitadas, exatamente como o mainline Linux 7.2 as distribui — incluindo a mitigação integrada para a vulnerabilidade vmscape (vazamento de dados entre VMs/host em processadores Intel e AMD afetados).

O kernel gaming linuxlite-gaming é deliberadamente compilado com essas mitigações de CPU desabilitadas (CONFIG_CPU_MITIGATIONS=n) para throughput máximo e menor latência — o trade-off usual feito por kernels focados em desempenho e jogos, e também o que permite que o driver proprietário NVIDIA seja compilado corretamente no kernel mainline mais recente. Se preferir manter as mitigações ativas, simplesmente continue usando o kernel desktop padrão.

Correções Upstream Selecionadas

O patch CachyOS fixes agrupa um conjunto de pequenas correções upstream que ainda não chegaram a um ponto de lançamento estável do kernel: ajustes no escalonador (incluindo mudanças relacionadas ao ASLR), quirks de dispositivos USB, correções de Bluetooth USB (btusb), melhorias no Intel i915 GT e correções no codec de áudio Realtek ALC269 — todas melhorando a confiabilidade diária em hardware real.

Atualizações de Kernel e Patches de Segurança

Correções de segurança e estabilidade chegam ao seu sistema como novos pacotes de kernel publicados no repositório Linux Lite. Quando o upstream lança um novo ponto de lançamento mainline (por exemplo 7.2.1, 7.2.2 e assim por diante — onde chegam as correções estáveis e de segurança do kernel.org), reconstruímos o kernel Linux Lite a partir desse lançamento com o conjunto de patches CachyOS atualizado e publicamos para ambas as versões.

O Lite Kernel Manager é como você recebe essas atualizações. Cada vez que você o abre, ele verifica o repositório em busca da compilação mais recente e exibe um banner “Atualização disponível” quando o kernel instalado está desatualizado; um clique instala o novo kernel (e os cabeçalhos correspondentes) para a versão atual. O kernel anterior é mantido instalado e permanece no menu de boot do GRUB, para que você possa reverter a qualquer momento se necessário. Em outras palavras, o Lite Kernel Manager cuida de instalar, alternar e atualizar os kernels Linux Lite — não se limita à instalação inicial.


Jogos no Linux e Compatibilidade com Windows

Primitivas de Sincronização NT (ntsync) para Wine e Proton

O Linux 7.2 inclui o ntsync — primitivas de sincronização NT — no kernel mainline (originalmente integrado no Linux 6.14). Estes são os mecanismos de bloqueio e sinalização de baixo nível usados por aplicativos Windows. Ao executar jogos Windows via Wine ou Proton (Steam Play), essas operações eram historicamente emuladas no espaço do usuário, adicionando overhead. Com o ntsync agora no kernel, elas são tratadas diretamente — reduzindo o overhead de CPU e melhorando as taxas de frames e o pacing em jogos Windows no Linux. Este é um dos maiores ganhos individuais de desempenho para jogos Linux disponíveis hoje, e funciona imediatamente em ambos os kernels Linux Lite.


Ferramentas Incluídas com o Kernel Linux Lite

linuxlite-bench — o Benchmark do Kernel Linux Lite

O linuxlite-bench é o benchmark de linha de comando por trás do botão Executar Benchmark no Lite Kernel Manager. Ele mede a latência do escalonador em tempo real (via cyclictest do rt-tests) e o throughput da GPU (via glmark2), então recomenda qual kernel Linux Lite é a melhor opção para o seu hardware — desktop ou gaming — com uma classificação de confiança.

linuxlite-bench
linuxlite-bench --profile gaming
linuxlite-bench --compare

Os resultados são salvos em ~/.local/share/linuxlite/bench-$(uname -r).log junto com um recommendation.json legível por máquina, para que você possa comparar benchmarks entre versões de kernel ao longo do tempo. No Lite Kernel Manager você pode enviar seu resultado para o público Banco de Dados de Benchmark do Linux Lite com um único clique.

Banco de Dados de Benchmark do Linux Lite

O Banco de Dados de Benchmark do Linux Lite impulsionado pela comunidade em linuxliteos.com/benchmark.php agrega resultados anônimos do linuxlite-bench enviados pelo Lite Kernel Manager ao redor do mundo. Permite que você:

Os envios incluem apenas versão do kernel, latência do escalonador, pontuação de GPU e identificadores básicos de hardware — nenhuma informação pessoal é enviada.

auto-profile.sh

Aplica o conjunto correspondente de valores de ajuste do kernel em tempo de execução. Execute como root após alternar kernels para ativar o perfil adequado sem reiniciar.

sudo auto-profile.sh desktop
sudo auto-profile.sh gaming

Lite Kernel Manager

O Lite Kernel Manager (lite-kernel-manager) é a ferramenta gráfica GTK 3 oficial para gerenciar kernels Linux Lite — instale, alterne, faça benchmark e ajuste seu kernel desktop ou gaming sem abrir um terminal. É distribuído como o pacote lite-kernel-manager e integra os softwares rt-tests e glmark2 recomendados para benchmark. Operações privilegiadas (instalação de kernel, remoção, mudança do padrão do GRUB) são mediadas por uma política PolicyKit (com.linuxlite.kernelinstall.policy) para que você só precise autenticar quando realmente precisar.

Lite Kernel Manager — a interface gráfica do Linux Lite para instalar, alternar e fazer benchmark dos kernels de desktop e jogos
Lite Kernel Manager — o centro de controle do kernel Linux Lite, mostrando o kernel em execução (7.2.0-linuxlite), ações de benchmark, instalação, boot padrão e perfil de desempenho.

A janela do Lite Kernel Manager é organizada em cinco seções claras, cada uma abordando uma tarefa comum:

Uma faixa de cabeçalho no topo da janela mostra a versão atual do kernel (ex.: 7.2.0-linuxlite), o perfil ativo (Desktop ou Gaming), a arquitetura (x86_64) e o uptime do sistema — para que você possa confirmar de relance qual kernel Linux Lite e ajuste estão realmente em execução.

Perfis Sysctl

Dois arquivos de configuração são fornecidos para ajuste permanente. Copiar o arquivo adequado para /etc/sysctl.d/ aplica o perfil automaticamente a cada boot.

ArquivoPerfil
99-linuxlite-desktop.confConfigurações balanceadas para desktop
99-linuxlite-gaming.confConfigurações para jogos de baixa latência

Como Instalar o Kernel Gaming do Linux Lite

Após a instalação do Linux Lite, uma janela de configuração aparece no primeiro login oferecendo a instalação do kernel gaming. Clicar em Instalar Kernel Gaming cuida de tudo automaticamente:

O kernel padrão não é alterado nem removido. Se o kernel gaming causar algum problema, basta reiniciar e selecionar o kernel linuxlite padrão no menu de boot — tudo continua funcionando exatamente como antes.

Para instalar ou alternar um kernel Linux Lite manualmente a qualquer momento, execute o instalador (ele eleva automaticamente para root e solicita interativamente se nenhuma versão for fornecida):

install-kernel.sh
install-kernel.sh linuxlite          # kernel desktop
install-kernel.sh linuxlite-gaming   # kernel gaming

O instalador garante que o kernel existente e todos os seus módulos DKMS nunca sejam tocados, que a entrada padrão de boot do GRUB não seja alterada, e que os módulos DKMS sejam reconstruídos apenas para o novo kernel.


Segurança e Reversão


Compare os Dois Kernels Linux Lite

Para uma análise completa lado a lado de cada configuração de escalonador, memória, rede, armazenamento e patch CachyOS em ambos os kernels, veja a Comparação de Kernels Linux Lite: linuxlite vs linuxlite-gaming.