Alina
Новичок
Перегрузка сервера, MediaWiki и PHP5
Ситуация: Виртуальный хостинг, ОС Linux, Apache 1.3.37, PHP5 как cgi, движок MediaWiki
(тот самый, на котором оригинальная википедия функционирует). Сегодня аккаунт были приостановлен за перегрузку сервера.
Вот кусок лога, который мне прислали в подтверждение
top - 23:08:29 up 10 days, 17:56, 3 users, load average: 12.93, 18.22, 16.16
Tasks: 727 total, 9 running, 709 sleeping, 0 stopped, 9 zombie
Cpu(s): 33.0% us, 23.4% sy, 2.0% ni, 5.1% id, 35.2% wa, 0.0% hi, 1.4% si
Mem: 2056324k total, 1992696k used, 63628k free, 31112k buffers
Swap: 2096472k total, 1290712k used, 805760k free, 190676k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
646 frhalli 15 0 71952 22m 5688 R 12 1.1 0:00.26 index.php
11096 frhalli 15 0 58476 9840 5036 S 3 0.5 0:00.05 index.php
... и далее еще много-много аналогичных записей....
и ниже длинный список из записей, похожих на:
11142 frhalli | \_ /usr/local/php5/bin/php5 index.php
В логах Апача - поисковики, юзеры, но не сказать, чтобы уж как-то ненормально много.
Отчего же такое количество процессов, особенно спящих?
Не ковыряла сам движок, но отчего-то мне кажется, что вряд ли это только его вина?
Возможно ли это из-за того, что однажды запущенный процесс php5 слишком долго не убивается?
И вообще, что нужно еще проверить - очень не хочется отключать вики совсем...
Ситуация: Виртуальный хостинг, ОС Linux, Apache 1.3.37, PHP5 как cgi, движок MediaWiki
(тот самый, на котором оригинальная википедия функционирует). Сегодня аккаунт были приостановлен за перегрузку сервера.
Вот кусок лога, который мне прислали в подтверждение
top - 23:08:29 up 10 days, 17:56, 3 users, load average: 12.93, 18.22, 16.16
Tasks: 727 total, 9 running, 709 sleeping, 0 stopped, 9 zombie
Cpu(s): 33.0% us, 23.4% sy, 2.0% ni, 5.1% id, 35.2% wa, 0.0% hi, 1.4% si
Mem: 2056324k total, 1992696k used, 63628k free, 31112k buffers
Swap: 2096472k total, 1290712k used, 805760k free, 190676k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
646 frhalli 15 0 71952 22m 5688 R 12 1.1 0:00.26 index.php
11096 frhalli 15 0 58476 9840 5036 S 3 0.5 0:00.05 index.php
... и далее еще много-много аналогичных записей....
и ниже длинный список из записей, похожих на:
11142 frhalli | \_ /usr/local/php5/bin/php5 index.php
В логах Апача - поисковики, юзеры, но не сказать, чтобы уж как-то ненормально много.
Отчего же такое количество процессов, особенно спящих?
Не ковыряла сам движок, но отчего-то мне кажется, что вряд ли это только его вина?
Возможно ли это из-за того, что однажды запущенный процесс php5 слишком долго не убивается?
И вообще, что нужно еще проверить - очень не хочется отключать вики совсем...