Profiling memory efficiency