Existen varios módulos para medir el consumo de memoria.
Esto es con memprof:
Se usa añadiendo un decorador a la función a medir.
El 'plot = True' genera un bonito gráfico :P.
Código Python:
Ver originalfrom memprof import memprof
@memprof(plot = True)
def func():
a = [1] * (10 ** 6)
b = [2] * (2 * 10 ** 7)
func()
Saludos.