Exemplo de uso de arquivo mapeado em memória.
Carlos Maziero, DINF/UFPR, 2023

Descrição: cria um arquivo com 10^7 números inteiros aleatórios de 4 bytes
(em formato binário) e ordena esse arquivo usando operações clássicas de
acesso a arquivos (fread/fwrite) e por mapeamento em memória, comparando o
tempo necessário nas duas abordagens.

Arquivos:
  Makefile:     constroi o arquivo de dados, compila e executa os testes
  dumpdata.c:   mostra o conteúdo do arquivo em stdout
  sort-fread.c: ordenação usando fread/fwrite
  sort-mmap.c:  ordenação usando mapeamento em memória

Uso:
	make data
	make
