OpenMandriva parece estar experimentando otimizações guiadas por perfil
O OpenMandriva tem testado algumas otimizações de performance nos últimos tempos, como preferir o compilador LLVM Clang ao GCC, rodando uma versão otimizada dos pacotes OS do AMD Zen “znver1” e aparentemente agora explorando possíveis Profile Guided Optimizations.
As Otimizações Guiadas de Perfil (PGO) envolvem basicamente o feedback dos dados de criação de perfil de volta ao compilador para que ele possa otimizar melhor o código gerado com base no comportamento de uso real do software em teste. O PGO pode pagar muito, dependendo da base de código e de quão bem os dados de perfil modelam fluxos de trabalho reais do referido software em questão.
O desenvolvedor do OpenMandriva, Tomasz Pawe? Gajc, parece estar agora se envolvendo com o PGO’ing de software no arquivo de desenvolvimento “Cooker” do OpenMandriva. Ele descobriu que os tempos de descompressão caíam de 8 ~ 9 segundos para 7 segundos, enquanto os tempos de compressão que são muito mais longos diminuíram em alguns segundos também. Detalhes neste post do fórum.