s variáveis inicializadas zero da seção .bss ocupam espaço no arquivo el

Se eu entendi corretamente, o.bss seção @ nos arquivos ELF é usada para alocar espaço para variáveis inicializadas com zero. Nossa cadeia de ferramentas produz arquivos ELF, daí a minha pergunta: o.bss seção realmente tem que conter todos esses zeros? Parece um desperdício de espaço tão terrível que, quando, digamos, eu aloco uma matriz global de dez megabytes, resulta em dez megabytes de zeros no arquivo ELF. O que estou vendo de errado aqui?

questionAnswers(4)

yourAnswerToTheQuestion