Como fazer com que o kernel compacte memória fragmentada

Estou executando Fedora 26. Isto é para uma tarefa muito estranha dada pelo meu professor de algoritmos. A tarefa diz: Fragmentação de memória em C: projete, implemente e execute um programa C que faça o seguinte: Aloca memória para uma sequência de 3mmatrizes com tamanho de 800.000 elementos...