Memory management

#define TROZO 100*1024*1024 //100 MiB

#define PUNTO (10*1024*1024) //10 MiB

#define TROZO 50*1024*1024 //50 MiB

#define PUNTO (5*1024*1024) //5 MiB

ExplicaciĆ³n.

TROZO es una constante que indica el tamaƱo de los nuevos segmento de memoria, mientras que PUNTO indica la velocidad de escritura (un punto por cada 10 MiB accedidos). El programa termina cuando llegamos al limite de unsigned long long.

No estamos expandiendo el segmento anterior, sino que estamos creando nuevos segmentos donde p es un puntero a dicho segmento, por tanto deben liberarse.