A biblioteca de tempo de execução chama sbrk
para ler o final atual do segmento de dados.
sbrk
é implementado na parte superior do brk
syscall; Como você pode ver, chamar brk
com um endereço inválido apenas retorna o valor atual.