Otimização de Memória em Estruturas C: Técnicas de Empacotamento
Fundamentos de Alinhamento
Processadores modernos impõem restrições ao armazenamento de tipos de dados básicos em C. Tipos como int e ponteiros exigem endereços específicos:
char: qualquer endereço
short: endereços múltiplos de 2
int/float: múltiplos de 4
long/double: múltiplos de 8
Essa autodinhamento (self-alignment) acelera o acesso via in ...
Publicado em 6-6 22:03 por Thomas