Linux за българи: Форуми

Linux секция за начинаещи => Настройка на хардуер => Темата е започната от: g0shet0 в Apr 28, 2007, 19:15



Титла: Ram проблем
Публикувано от: g0shet0 в Apr 28, 2007, 19:15
Здравейте,

имам сървър на който след като го рестартирам използва 150-250Mb от RAM-а , и с течение на времето се повишава като за 1 седмица започва да използва целия RAM (2Gb) и почва да пише даже и по SWAP  дяла. Интересно е , че като пусна "top" няма процес който да заема голям % от рам-а , сървъра не е натоварен 0.00 -0.5 load, в графата %MEM има 3-4 процеса които храчат по не повече от 0.5-1 % от рам-а (MySQL server, Apache, BIND) , а за другите показва 0.00 .

От какво може да се получава това и какво да предприема .. някакви линкове и насоки ако сте имали подобен проблем .

Машината се ползва за уеб сървър , CentOS release 4.4 (Final) с Apache, MySQL, QMail, BIND, ProFTPd, Webmin в кронтаб-а има няколко webalizer, awstats , спрял съм SeLinux и iptables .

Предварително благодаря !!





Титла: Ram проблем
Публикувано от: vnestorov в May 02, 2007, 00:43
При мен например ситуацията е следната:

Mem:    510228k total,   489100k used,    21128k free,    53044k buffers, 220244k cached

От 489100k used има 53044k buffers и 220244k cached, които са кеш на файловите системи. Cached се освобождава в случай че има нужда от памет. Реално системата и приложенията са заделили 215812k за работа, и кешират с останалото диска.
Иначе казано това е ефект от ефективното използване на ресурсите при Linux.
Във Форума има много теми по въпроса.


Титла: Ram проблем
Публикувано от: toxigen в May 02, 2007, 03:53
Ползваш ли графична среда на тая машина?
Ползваш ли beta пакети, програми etc..
Някакви безумни заявки къв SQL-а, висящи връзки към бази данни...
Отворени и незатворени file handles в някое, примерно PHP скриптче?
За мен си е memory leak в някое постоянно работещо приложение. Изтегли си най-новите stable версии и пробвай как ще се държи.


Титла: Ram проблем
Публикувано от: Kalin в May 02, 2007, 10:05
Този сървър твой ли е или си го "наследил"? Досега работил ли си с линукс или за сефте? Айде стига въпроси да не речеш, че се заяждам...

1) Ползвай търсачката за да разбереш как се ползва RAM при линукс/бсд;
2) Научи се да задаваш въпросите си както трябва (в правилата пише как);
3) Изпуснал си важни неща - брой заявки, потребители, средно натоварване на машината, т.н.

Подред на номерата, да не дъвчем едно и също нещо по хиляда пъти ;)


Титла: Ram проблем
Публикувано от: plamen_f в May 02, 2007, 10:39
Кажете му на човека - какво толкоз:

Приател - *nix ОС са проектирани така, че да ползват максимално ефективно всички ресурси. Съвсем новрмално е това което казваш - но това са кешове в основата си.

Не се притеснявай. Що се отнася до истинското натоварване - погледни например темп на cpu, cpu load - виж ако там имаш екстремни стойности - да може да има проблем. От 1999 до 2001 ползвах за сървър RH на P200/128 RAM 2x 2GB. Имал съм uptime > 365 дни - РАМ винаги е пълна - но средно натоварване на cpu < 0.2%.

Така че споко MAN!