Skip to content
Latchkey

Compile Cache - Definição do Glossário de CI/CD

Um compile cache armazena a saída da compilação de um arquivo-fonte com chave baseada em seu conteúdo e flags, então um arquivo inalterado é buscado em vez de recompilado.

Um compile cache armazena a saída da compilação de um arquivo-fonte com chave baseada em seu conteúdo e flags, então um arquivo inalterado é buscado em vez de recompilado.

Compile caches como ccache e sccache transformam um build repetido de código inalterado em restaurações de cache quase instantâneas.

Como a chave funciona

O cache faz o hash do fonte pré-processado mais as flags do compilador em uma chave. Se a mesma chave já foi vista antes, o arquivo objeto em cache é retornado; caso contrário, o compilador roda e o resultado é armazenado.

Guias relacionados