Я запускаю OpenSuse 11 на сервере HP proliant с 8 ГБ оперативной памяти, иногда на рабочем столе gnome [независимо от текущей версии]
Через некоторое время у него просто закончится ОЗУ, останется около 6 или 700 КБ, и все запущенные службы не будут учитывать то, чего не хватает. Если я закрою службы в порядке использования физической памяти, я все равно не найду эту отсутствующую оперативную память, пока не перезагружусь ...
Это сервер разработки - так что я могу немного его пощекотать ... но это немного раздражает, что периодически его перезагружать ...
В любом случае - вот основные [важные] услуги в порядке:
coldfusion 9 [java] Mysql 5 Apache 2
Postfix samba fetchmail
Гоме - иногда
Мне было интересно, были ли какие-либо известные проблемы с suse или какой-либо из служб, которые могут вызвать такую серьезную проблему с памятью - обычно все эти запущенные службы не должны составлять более 2G.
Вот что я получаю после перезагрузки:
suse:~ # free total used free shared buffers cached Mem: 8192796 1661360 6531436 0 45444 1164404 -/+ buffers/cache: 451512 7741284 Swap: 8384508 0 8384508
проблемы с памятью, кажется, начинаются только после запуска Gnome .....
-спасибо -sean
У вас есть реальные проблемы с памятью и вы начинаете использовать подкачку, или это просто свободная память, о которой сообщает free? Во втором случае прочтите http://www.linuxatemyram.com/