Linux 5.2 pode ser um mau negócio para alguns computadores

Linux Kernel 4.19

Nestes tempos, quando falamos sobre algo relacionado à tecnologia, frequentemente falamos meses antes de algo acontecer. No momento, a maioria dos sistemas operacionais ainda não atualizou seu kernel para a versão 5.xx e já temos notícias relacionadas a Linux 5.2. Tal como acontece com o número de processos no Firefox 66, as notícias que trazemos hoje serão positivas para muitas equipas, mas para outras não.

E esse Linux 5.2? ativar a opção Live Patching do GCC 9, um compilador que será lançado nas próximas semanas. Esta é uma opção projetada para ajudar a gerar binários que funcionam bem para que o Live Patching funcione. Com a chegada da v5.2 do kernel Linux, esta opção será usada por padrão, o que pode causar lentidão. Não é para ser perceptível ou mesmo positivo em computadores mais novos, mas pode ser um problema em dispositivos com recursos limitados.

O Linux 5.2 ativará o Live Patching por padrão

GCC 9 apresenta 5 opções de patch que controlam quais otimizações são usadas para tentar e garantir que nenhum desastre aconteça se o binário puder aplicar as atualizações de segurança do kernel sem a necessidade de reinicialização. Isso é importante em casos como kGraft, Ksplice e Kpatch para ajudar a garantir que o compilador GCC não modifique seu trabalho de "patch ativo".

O GCC 9.1.0 será lançado no final deste mês ou já em maio. Eventualmente, o Linux 5.2 ativará os 5 tipos de Live Patch por padrão ao ser executado em um compilador compatível e quando CONFIG_LIVEPATCH é ativado, algo que será assim por padrão na maioria dos kernels Linux. É Miroslav Benes, da SUSE e responsável pela mudança, que avisa que em alguns casos pode haver um impacto negativo no desempenho como resultado desta opção de "patch ao vivo" que controla a heurística de otimização do compilador.

E é que, embora não gostemos, geralmente é assim: se quisermos desfrutar das novas funções, muito provavelmente teremos que perder algo, e isso é especialmente perceptível no consumo de bateria dos smartphones. O que você acha que esta opção está habilitada por padrão no Linux 5.2?

Arch Linux
Artigo relacionado:
Arch Linux 2019.04.1: sua primeira versão com Linux Kernel 5 já está disponível

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.