1 гиг, по нынешним меркам очень мало. Как думаешь сколько останется физической памяти после системы, всего софта что весит в памяти и самого макса ?
к тому же тут не только в этом дело, еще зависит от кластеризации памяти, то есть система не может выделить один большой непрерывный кусок даже если и памяти достаточно.
Если до этого все было нормально значить что-то понаставил в последнее время - чисти память.
Если возникает периодически то причина как раз в кластеризации - нужно увеличивать объем памяти, тогда щанс выделить нужный кусок памяти увеличиться.
В общем что делать я уже сказал, а если интересно почитать теорию ищи подобные ветки на форуме, обсуждалось не раз уже.