Confitra !!
Como um follow-up para a história sobre GCC de olho Zstd compressão para seus dados LTO , esse suporte foi agora mesclado no compilador de código GCC 10.
O GCC tem feito uso do Zlib para a grande quantidade de dados gerados durante as otimizações de tempo de link (LTO) pelo compilador, enquanto que agora o Zstd é suportado pelo mais novo código de compilador mainline. Usando o Zstd nos testes dos desenvolvedores do GCC, havia arquivos LTO ELF um pouco menores, sendo quatro a oito vezes mais rápidos que o Zlib na compactação. A velocidade de descompressão de Zstd neste caso de uso foi comparável ao Zlib.
A partir desta semana, o suporte a Zstd para compactação de bytecode LTO agora é suportado e usará o Zstd onde for suportado e retornará ao Zlib caso contrário. Este é o primeiro uso da compactação Zstandard no compilador GCC, portanto, agora é verificado como um requisito opcional no momento da criação.
Fonte
Até a próxima !!
Nenhum comentário:
Postar um comentário