В статье "When Linux Runs Out of Memory" рассматривается как Linux ведет себя в условиях повышенной фрагментации или нехватки памяти.
Для анализа поведения используется 2 экспериментальных приложения, запрашивающих в цикле по 1 Мб памяти до тех пор пока размер свободной виртуальной памяти в системе не будет исчерпан. Различие в программах только в том, что второе приложение, заполняет запрошенный блок данными.
|