Пользователь
Забыли пароль? Регистрация
Сейчас на сайте

Пользователей на сайте: 154

0 пользователей, 154 гостя

Забивается ОЗУ.

#1
AlMaster
  • Статус: Ударник
  • Сообщения: 40
  • Карма: 0
  • Пол:
Проблем. На сервере стоит ОС - Win XP SP2, Apache 2, MySQL, phpNuke и т.д. Всего на сервере 256 мб оперативной памяти, знаю что мало, но пока терпимо, если бы не следующее – буквально за двое суток используется уже 340мб… выяснилось что, одна из "httpd.exe" забирает все больше и больше памяти. Остальные процессы практически не меняются. Можно заметить, что сервер является стационарным, за ним не кто не работает. Что с этим можно поделать? Как предотвратить?

0 пользователя(ей) сказали спасибо:

#2
doran
  • Статус: Administrator
  • Сообщения: 5497
  • Карма: 1049
  • Пол:
найти причину утечки памяти,
гемор не маленький, а учитывая что это win то это ещё
то эротическое представление :)

1. Читать гугль и учить си, тогда сможешь предотвратить.
2. Вызвать спеца, отвалить ему бабок, отдав свою годовую зарплату(или папину зарплату, если своей нет пока).
3. Стереть win, поставить linux или FreeBSD.

Других советов дать не могу :-) незнаю


Если бы не гравитация, многие бы уже давно допрыгались.

0 пользователя(ей) сказали спасибо:

#3
AlMaster
  • Статус: Ударник
  • Сообщения: 40
  • Карма: 0
  • Пол:
Я знаю, что Винда как бы не для сервера :-)
И что такая проблема, у всех (мне подобных)? Если воткнуть 512мб оно получается и это съест? :-D

ОФФтоп. В линуксе или FreeBSD есть возможность работы с двумя сетевухами? например как getaway или Мост? и под них нужно все "свое" всмысле apache и т.д.?

п.с. Вызывать не кого не хочу, самому интересно разобраться (естественно с помощью форумов и знающих людей ;) )

0 пользователя(ей) сказали спасибо:

#4
slayer
  • Статус: Administrator
  • Сообщения: 9705
  • Карма: 771
  • Возраст: 39
  • Пол:
2 AlMaster
Это в какой версии апача процесс называется httpd.exe?
Стандартно вроде Apache.exe.

А по хорошему нужно лог смотреть.

PS. Для хорошего веб сервера и 512 MB мало будет.


Явное лучше неявного = Explicit Is Better Than Implicit

0 пользователя(ей) сказали спасибо:

#5
ramz
  • Статус: Патриот
  • Сообщения: 958
  • Карма: 67
  • Пол:
Сначало посмотри логи.Если ничего не нашел есть вариант например ограничение одновременных конектов.для твоих 256 мб будет легче выставить побольше ограничений...
А вообще конфиги и логи в студию, тогда смогу помочь

0 пользователя(ей) сказали спасибо:

#6
Гость
  • Статус: Патриот
  • Сообщения: 726
  • Карма: 163
  • Пол:
    Не указано
Цитата (AlMaster @ 08.02.2007, 20:13:39)
Я знаю, что Винда как бы не для сервера :-)
И что такая проблема, у всех (мне подобных)? Если воткнуть 512мб оно получается и это съест? :-D


- Сколько винда памяти занимает?
- Сколько находит, столько и занимает...

Вот тут можно почитать, первый пост достаточно информативный
http://www.apachelounge.com/forum/viewtopic.php?p=5372

А вообще ИМХО Apache на винде не есть гуд. Это и в реадми прописано.

0 пользователя(ей) сказали спасибо:

#7
ramz
  • Статус: Патриот
  • Сообщения: 958
  • Карма: 67
  • Пол:
Цитата
Вот тут можно почитать, первый пост достаточно информативный
http://www.apachelounge.com/forum/viewtopic.php?p=5372


Примерно это и хотел сделать...

Цитата
Я знаю, что Винда как бы не для сервера


Windows XP - согласен
Windows Server 2003 - отлично подходит как под вэб-сервер так и под любые другие нужды.Если вы хотите ставить windows а сервер то только win2k3 server, в ней первоначально большое кол-во "наворотов" и По для работы сервера...

0 пользователя(ей) сказали спасибо:

Пользователи читающие эту тему: 2

1 пользователь, 1 гость