Отказы в ресурсах на фирствдс.

J
На сайте с 08.06.2006
Offline
844
#61
Himiko:
Igoron - это представитель компании FirstVds. Можете найти его на их форуме.

счас кину ему айпи сервера

joost добавил 27.07.2009 в 11:36

Возможно

imagecopyresampled($thumb, $source, 0, 0, 0, 0, $newwidth, $newheight, $width, $height);

жрет ресурсы ?

MS
На сайте с 23.07.2009
Offline
2
#62

imagecopyresampled($thumb, $source, 0, 0, 0, 0, $newwidth, $newheight, $width, $height);

Это жрет ресурсы процессора в юзерспейсе (это где 45%). sys (55%) - это отжирание процессора в ядре. Причем не ожидание ввода-вывода, т.к. FreeBSD такие ожидания показывает в idle (Linux в wait). Судя по выводу top проц жрут MySQL и Apache. Для MySQL цифра точная 11% (он не форкается, плодит и убивает потоки, но процесс один), для апача, который форкается и киляется цифры в top неточные.

55% процессора в ядре - это форки-киляния процессов апача в пределах Min/MaxSpareServer, возможно своп одних процессов апаче, пока работают другие.

дай вывод

vmstat 2

строк 10-20, тогда станет более понятно.

Администрирование серверов. Jabber: masterweb.spb@gmail.com, ICQ: 73736698
J
На сайте с 08.06.2006
Offline
844
#63

masterweb.spb, что мне делать счас?

Himiko
На сайте с 28.08.2008
Offline
560
#64

Для начала напишите в тех. поддержку. Пусть проверят "догадки" Андрейки...

Профессиональное администрирование серверов (https://systemintegra.ru). Круглосуточно. Отзывы (/ru/forum/834230) Лицензии (http://clck.ru/Qhf5) ISPManager,VDSManager,Billmanager e.t.c. по низким ценам.
G
На сайте с 26.05.2009
Offline
5
#65

Andreyka,

А имеем мы достаточно серьезный LA при небольшом числе активных процессов - их всего 3.
. .боюсь вы ошибаетесь насчет активных процессов.. эта цифра не говорит о том что нагрузку дают эти 3 несчастных процесса

вот шапка top'а с сервера, с 2к в онлайне

last pid: 24306;  load averages:  2.20,  2.16,  2.23    

174 processes: 2 running, 172 sleeping
CPU: 9.5% user, 0.0% nice, 1.8% system, 0.5% interrupt, 88.2% idle

вы-же не хотите сказать что эти 2 активных процесса, обслуживают все соединения. .?

J
На сайте с 08.06.2006
Offline
844
#66
Himiko:
Для начала напишите в тех. поддержку. Пусть проверят "догадки" Андрейки...

написал. в ответ - "у нас нет подробной статистики"

часто использовал

imagecopyresampled($thumb, $source, 0, 0, 0, 0, $newwidth, $newheight, $width, $height);

около 100 запусков постояно. думал это тормозит. убрал - не оно.

joost добавил 27.07.2009 в 19:02

взял тариф "Улет" еще в пятницу

Himiko
На сайте с 28.08.2008
Offline
560
#67
написал. в ответ - "у нас нет подробной статистики"

Вы про оверселл спросили?

Если это не оверселл и нагрузка "ваша", то можете попросить на платной основе выявить проблему.

Boris A Dolgov
На сайте с 04.07.2007
Offline
215
#68
grayscale:
Andreyka, . .боюсь вы ошибаетесь насчет активных процессов.. эта цифра не говорит о том что нагрузку дают эти 3 несчастных процесса
вот шапка top'а с сервера, с 2к в онлайне
last pid: 24306;  load averages:  2.20,  2.16,  2.23    

174 processes: 2 running, 172 sleeping
CPU: 9.5% user, 0.0% nice, 1.8% system, 0.5% interrupt, 88.2% idle

вы-же не хотите сказать что эти 2 активных процесса, обслуживают все соединения. .?

Два процесса сейчас заняты работой в юзерспейсе. Что не так? :)

Остальные - заблокированы в ядре на read, write, accept и прочих радостях.

С уважением, Борис Долгов. Администрирование, дешевые лицензии ISPsystem, Parallels, cPanel, DirectAdmin, скины, SSL - ISPlicense.ru (http://www.isplicense.ru/?from=4926)
J
На сайте с 08.06.2006
Offline
844
#69
$source = imagecreatefromstring(file_get_contents($filename));

или

list($width, $height) = getimagesize($filename);

может давать нагрузку на сервер более 50%? если учесть, что $filename - рисунок на удаленом сервере.

также на сервере есть БД мускула, которую удалено используют 5 сайтов на других хостингах (сумарная посещаемость 2-3к в сутки)

больше ничего необічного нет.

в чем может быть причина?

joost добавил 27.07.2009 в 19:12

Himiko:
Вы про оверселл спросили?

а что такое оверселл?

Himiko
На сайте с 28.08.2008
Offline
560
#70
в чем может быть причина?

В использовании MySQL и может быть проблема.

а что такое оверселл?

Выделение ресурсов больше, чем есть физически на сервере.

Т.е. процессор 3 Ghz, а VDS'ы создаются по 20 штук по 300 Mhz. Суммарно получается 6 Ghz, их физически нет на сервере. Делается с учётом того, что не всегда все разом используют все ресурсы.

Это так, справка, а не про firstvds.ru

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий