Zero-Copy

Fundamentos de Programação · Abismo

Um padrão de acesso a memória onde dados são lidos ou manipulados diretamente de sua localização original no buffer sem alocar nova memória ou copiar bytes. No desenvolvimento de programas Solana, zero-copy é usado para acessar dados de conta in-place a partir da fatia de bytes mapeada em memória do runtime, evitando alocações de heap caras e overhead de deserialização Borsh. Frameworks como Anchor (#[account(zero_copy)]) e Pinocchio usam esse padrão extensivamente para minimizar consumo de unidades de computação para contas grandes.

Termos relacionados