Виснет RB

СЕ
На сайте с 08.02.2009
Offline
58
704

Помогите, пожалуйста:

во время генерации дорвея (более 3К страниц) на локалхосте начинает виснуть RB и ноут выключается. Пробовал делать на сервере - более 300 страниц также не создается. Использую Vertrigo (используемая память - 512 Мб). Пробовал делать из 1К кеев - все нормально: генерируется достаточно быстро.

В чем может быть проблема? Кто что посоветует?

[Удален]
#1

в алгоритме,

пробывал так же, обломался. комп мощный, но на 4к делает 1 страницу в 2 секунды

S2
На сайте с 10.01.2009
Offline
6
#2

Не уверен.

На сервере стоит, время выполнения скрипта маленькое ?

СЕ
На сайте с 08.02.2009
Offline
58
#3
vbnet:
в алгоритме,
пробывал так же, обломался. комп мощный, но на 4к делает 1 страницу в 2 секунды

параметра машины нормальные, так что мне тоже кажется не в этом причина. А про какой алгоритм речь?

Самойлов ЕВ добавил 23.11.2009 в 00:12

spy2ex:
Не уверен.
На сервере стоит, время выполнения скрипта маленькое ?

Проблема и на локалхосте возникает. А как время работы увеличить?

Bartezz
На сайте с 20.08.2009
Offline
69
#4
Самойлов ЕВ:
Проблема и на локалхосте возникает. А как время работы увеличить?

в файле php.ini необходимо найти строчку max_execution_time и изменить значение на бОльшее (время считается в секундах). Если используется денвер, то файл тут: usr/local/php5/

I
На сайте с 19.12.2007
Offline
106
#5

ТС, говорил о Vertrigo. А там по умолчанию время исполнения вроде неограниченно. И в RB set_time_limit(0); прописано. Вопрос собственно в другом, текстовки сколько? Может пару сотен метров - вот и тормоза. Или слишком плотная перелинковка - тоже вариант.

Закрытая партнёрка по Push трафику. (https://pushsender.pro) Инвайт: NR9LSZ89
СЕ
На сайте с 08.02.2009
Offline
58
#6
Bartezz:
в файле php.ini необходимо найти строчку max_execution_time и изменить значение на бОльшее (время считается в секундах). Если используется денвер, то файл тут: usr/local/php5/

Менял этот параметр - все равно происходит зависание.

Решил проверить как работает дорген на стационарном ПК (его характеристики куда хуже, чем на ноуте), проблем с зависанием нет. Но возникла другая ситуация: текстовка на каждой странице дора одинаковая (при генерации более 3К паг). Если генерировать по 1-1.5К страниц, то все нормально. Как эту проблему устранить?

Самойлов ЕВ добавил 23.11.2009 в 22:18

Intdig:
ТС, говорил о Vertrigo. А там по умолчанию время исполнения вроде неограниченно. И в RB set_time_limit(0); прописано. Вопрос собственно в другом, текстовки сколько? Может пару сотен метров - вот и тормоза. Или слишком плотная перелинковка - тоже вариант.

Файл с текстом всего 1.5 Мб. Перелинковка вполне стандартная...

TopperHarley
На сайте с 24.03.2009
Offline
350
#7

Самойлов ЕВ, если ноут прям выключается, то тут что-то серьезное системное мне кажется.. не должно такого быть.. поставь php в safe_mode. И еще поналюдай расход памяти простой и виртуальной и сжирание процессора при генерации. можешь сбда или в личку скрин кинуть

PandoraBox - генератор #1 ( https://pandoraboxx.ru ) :: ContentBox - Новый многопточный парсер текста,картинок,видео и т.д. ( https://pandoraboxx.ru/contentbox.php ) :: Конвертор шаблонов WP/DLE ( https://pandoraboxx.ru/templateconvertor.php )
Bartezz
На сайте с 20.08.2009
Offline
69
#8

обычно компьютеры выключаются, когда процессор или какая нибудь системная плата перегреваются, причина тому (в основном) пыль, так как рб скорее всего потребляет достаточно большие ресурсы компьютера, а генерация большего количества страниц требуют длительного этого потребления, то может просто вентилятор не в состоянии охладить процессор и срабатывает системная "сигнализация" и компьютер выключается. Проверь температуру процессора во время выполнения генерации (эверест вроде показывает эти данные, в общем в интернете посмотри программы которые способны передатть эти данные), предварительно узнай в биосе при достижении какой температуры процессора компьютеру указано выключаться. И вот наблюдая за температурой во время генерации если увидишь что она набрала именно ту величину что указано в биосе как аварийная, то тогда 100% причина в охлаждении. Решением будет скорей всего - элементарная чистка от пыли, или в замене вентилятора если читка не даст результатов.

СЕ
На сайте с 08.02.2009
Offline
58
#9
Bartezz:
обычно компьютеры выключаются, когда процессор или какая нибудь системная плата перегреваются, причина тому (в основном) пыль, так как рб скорее всего потребляет достаточно большие ресурсы компьютера, а генерация большего количества страниц требуют длительного этого потребления, то может просто вентилятор не в состоянии охладить процессор и срабатывает системная "сигнализация" и компьютер выключается. Проверь температуру процессора во время выполнения генерации (эверест вроде показывает эти данные, в общем в интернете посмотри программы которые способны передатть эти данные), предварительно узнай в биосе при достижении какой температуры процессора компьютеру указано выключаться. И вот наблюдая за температурой во время генерации если увидишь что она набрала именно ту величину что указано в биосе как аварийная, то тогда 100% причина в охлаждении. Решением будет скорей всего - элементарная чистка от пыли, или в замене вентилятора если читка не даст результатов.

Оказывается вентилятор полетел на ноуте( В этом и проблема.

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