Годное описание того, как линукс работает с оперативой, и почему команда free всегда выдает меньше свободной оперативной памяти чем в системе есть на самом деле.
http://www.linuxatemyram.com/
Лабораторная работа на тему:
http://www.linuxatemyram.com/play.html