Master-X
Регистрация
|
Вход
Форум
|
Новости
|
Статьи
Главная
»
Форум
»
Хостинги / Домены / Железо
»
Тема:
Настройки дедика под Cj - тюнинг PHP
Новая тема
Ответить
цитата
13/06/09 в 15:36
dlk44
Вопрос есть конкретный - на серваке есть CJ на разных скриптах (AT3 ATS pro DTR GB Протон Прогресс Streamrotator)и по CRON запускаются задания раз в минуту. Текущая настройка PHP
max_execution_time 60
memory_limit 64M
Хотел бы услышать Ваше мнение об оптимальности этих параметров.
Полная инфа по текущей настройке PHP
http://sunshining.ath.cx/phpinfo.php
Буду благодарен за любую конструктивную критику.
цитата
14/06/09 в 15:34
rst630
ябы поставил memory limit 128 и еще поставил eaccelerator
цитата
14/06/09 в 19:24
dlk44
Скажи а скрипты запускаемые в CJ по крону каждую минуту - сколько один памяти сжирает примерно?
И что дает этот eaccelerator?
цитата
14/06/09 в 22:13
_s_[sov]
dlk44:
тут
прочти
цитата
14/06/09 в 22:20
rusawm
dlk44 писал:
Скажи а скрипты запускаемые в CJ по крону каждую минуту - сколько один памяти сжирает примерно?
бля пиздец вопрос
- через крон можно конверт видео запустить, а так в основном если это стримротатор - там резка тумб происходит если на автомате - вот там имхо самое дохуя ресов жрется
цитата
14/06/09 в 23:42
dlk44
rusawm писал:
бля пиздец вопрос
- через крон можно конверт видео запустить, а так в основном если это стримротатор - там резка тумб происходит если на автомате - вот там имхо самое дохуя ресов жрется
Что - один раз в минуту запускается резка тумб? И через минуту опять режут тумбы?
цитата
14/06/09 в 23:44
dlk44
_s_[sov] писал:
dlk44:
тут
прочти
Спасибо - уже почитал. Будем ставить.
цитата
14/06/09 в 23:58
rusawm
dlk44 писал:
Что - один раз в минуту запускается резка тумб? И через минуту опять режут тумбы?
я хз какой там алгоритм - спроси у душика лучше
http://rusupport.streamscripts.com/phpBB2/
цитата
15/06/09 в 08:39
rst630
можно еще мою статью прочесть
установка eAccelerator
По крону надо смотреть у каждого скрипта поразному - да и подозреваю что зависит это от размеров исходных фоток и создаваемых тумб. А также зачитай про параметры стрима в php.ini тамже задается кол-во максимально возможных одновременно запущеных стримов.
цитата
15/06/09 в 19:18
dlk44
Я думаю что раз в минуту запускается именно трейд скрипт, а не ротатор. Мне кажется что трейд скрипту не нужно много памяти - он ведь просто считает сколько и кому трафа отдавать.
цитата
15/06/09 в 19:32
dlk44
rst630 писал:
По крону надо смотреть у каждого скрипта поразному - да и подозреваю что зависит это от размеров исходных фоток и создаваемых тумб. А также зачитай про параметры стрима в php.ini тамже задается кол-во максимально возможных одновременно запущеных стримов.
Я делаю тюнинг PHP на хостинговом сервере под CJ - там куча работающих CJ все на разных движках, в кроне настроен джиттер чтобы все кроны не стартовали одновременно. Стоит нгетикс+Апач, mod_php. И именно стримротарор мало кто использует - я смотрел по FTP папки юзеров. Так что мне нужны какие-то общие рекомендации которые хороши для CJ на любых скриптах. А у всех CJ общее то, что практически все они написаны именно на PHP. Не на Perl/CGI и не бинарники на C++, а именно на PHP.
цитата
15/06/09 в 22:43
Woland
Оффтопик:
Нихуя ты,
rst630
, не понял - там же джиттер ...
dlk44:
Лучше гони сразу клиентов своих, которые, судя по твоему тексту, делают сиджи на GB + старый, ворованный dtr (ибо у нормальных людей давно куча скриптов на C (cgi) и стримротатор юзает каждый второй) ... Ни хуя с них толку не будет всё равно, хоть ты оттюнишь php, хоть не оттюнишь ...
цитата
15/06/09 в 23:53
dlk44
Woland писал:
Оффтопик:
Нихуя ты,
rst630
, не понял - там же джиттер ...
dlk44:
Лучше гони сразу клиентов своих, которые, судя по твоему тексту, делают сиджи на GB + старый, ворованный dtr (ибо у нормальных людей давно куча скриптов на C (cgi) и стримротатор юзает каждый второй) ... Ни хуя с них толку не будет всё равно, хоть ты оттюнишь php, хоть не оттюнишь ...
На GB был только один CJ но его уже нет. По поводу остальных CJ какие именно они используют скрипты я точно не знаю - но тот список что я перечислил эти точно есть потому что я помагал их устанавливать и под них мы с админом меняли некоторые настройки на сервере. Есть и безконтентные CJ. Вообще насколько я понял среди ньюбов популярен Протон/Прогресс.
цитата
16/06/09 в 03:26
dlk44
rst630 писал:
ябы поставил memory limit 128 и еще поставил eaccelerator
max_execution_time 60
memory_limit 64M
У меня вот два вопроса:
1. если скрипт отработает за 10 секунд то он сам закроется или будет висеть все 60 секунд пока его не закроет сервер?
2. по поводу лимита памяти - если скрипту нужно 10M а в настройках лимит 64M - то он при запуске займет 10M или 64M?
цитата
16/06/09 в 07:46
Shd
dlk44 писал:
1. если скрипт отработает за 10 секунд то он сам закроется или будет висеть все 60 секунд пока его не закроет сервер?
сам закроется
dlk44 писал:
2. по поводу лимита памяти - если скрипту нужно 10M а в настройках лимит 64M - то он при запуске займет 10M или 64M?
если нужно 10М то будет использовать 10, а не 64М
цитата
16/06/09 в 17:58
dlk44
Shd писал:
если нужно 10М то будет использовать 10, а не 64М
А если скрипту нужно 100Mb а лимит 64Mb - он будет медленнее работать или вообще не сможет отработать? Какой лучше ставить лимит на сервере под CJ?
цитата
17/06/09 в 21:03
Shd
dlk44 писал:
А если скрипту нужно 100Mb а лимит 64Mb - он будет медленнее работать или вообще не сможет отработать?
Вообще не сможет отработать.
dlk44 писал:
Какой лучше ставить лимит на сервере под CJ?
Зависит от того какие скрипты используются. Одним достаточно 32, другим же нужно 64 или 128. Вроде не встречал скриптов сиджевых которым больше 128 нужно.
цитата
17/06/09 в 22:08
Dr.Syshalt
Если там где GD будет использоваться в PHP - то может легко и в 100MB влететь.
Это ж предел, а не обязательный объем, особого смысла, имхо, нет, предел этот сильно занижать. Поправьте, если ошибаюсь, и имеет )
цитата
17/06/09 в 22:22
Woland
Цитата:
Если там где GD будет использоваться в PHP
GD и IM там сплошь и рядом, в каждом ротаторе - так что точно будет
цитата
18/06/09 в 01:58
dlk44
Woland писал:
dlk44:
Лучше гони сразу клиентов своих, которые, судя по твоему тексту, делают сиджи на GB + старый, ворованный dtr (ибо у нормальных людей давно куча скриптов на C (cgi) и стримротатор юзает каждый второй) ... Ни хуя с них толку не будет всё равно, хоть ты оттюнишь php, хоть не оттюнишь ...
Да мне-то что будет у них толк с их CJ или нет - мне они платят абонплату за хостинг и хорошо. А ньюбы бывают разные - один как пришел с одним CJ так с ним и сидит и трафа там 300-500 уников в сутки. А другой ньюб пришел тоже с одиним CJ - а сейчас у него уже сетка из 5 CJ и на каждом по 5k в сутки. А есть и совсем НЕ ньюбы с 40k трафа в сутки на одном CJ.
Так что я буду тюнить PHP на сервере дальше. А eAccelerator уже установили.
цитата
18/06/09 в 20:38
dlk44
Dr.Syshalt писал:
Если там где GD будет использоваться в PHP - то может легко и в 100MB влететь.
Это ж предел, а не обязательный объем, особого смысла, имхо, нет, предел этот сильно занижать. Поправьте, если ошибаюсь, и имеет )
У меня с текущей настройкой 64Mb все CJ работают.
А вот время работы скрипта я увеличил с 30 до 60 секунд. Увеличил бы и больше да смысла нет - кроны стартуют раз в минуту...
Новая тема
Ответить
Эта страница в полной версии