Memory allocation: Difference between revisions