у меня большое изменение, очень хорошее, случилось когда я создал диск(прогой imdisk) из оперативной памяти и стал временные профили записывать на этот диск. во первых размер профилей уменьшился в 20 раз с 55 до 2 мегабайт, во вторых работает теперь быстрее, и в третьих со временем cpu не забивается непонятно чем. попробуй, может тебе поможет. я об этом написал где-то, и не понял до конца будут там что-то проверять\менять у баса или нет. второй варик(который я не пробовал) создать RAM диск не только для профилей, а для всего баса, чтоб он в нем и крутился - но мне пока необходимости не было, ты если попробуешь расскажи нам что получилось
Пропадают потоки
-
Всем привет. Столкнулся с довольно странной проблемой. Написал скрипт, скомпилировал запустил на 8 потоков на VPS (4 ядра по 2,3 Гц, 3 Гб рам по ресурсам загружает на 90-95% т.е предела нет). Первые 20-30 минут работают все потоки, дают лог - все хорошо.
Затем уже вместо 8 потоков, остаются работать 7, при это при попытки открыть окно браузера нерабочего потока(ставлю галочку) ничего не происходить. Через некоторое время таким образом отмирает еще поток, потом еще и т.д.
Часа за 3-,35 все потоки отмирают и скрипт просто ничего не делает. Я уже голову сломал куда смотреть. Перепроверял сам код скрипта - все ок. Стандартные шаблонные действия без каких-либо ухищрени - загрузить урл, найти форму, ввести данные, отправить. Все. Ничего своего стороненого нет. Может кто подскажет в какую сторону хоть думать? Кстати, после перезапуска скрипта все работает отлично и через 20-30 минут потоки снова начинают умирать. -
@Gora32 Можете скинуть скрипт в личку. Такого не может быть чтобы он просто остановился. Все сделано так чтобы этого не происходило, у каждого действия есть таймаут, если прошло определенное время, а действие не выполнилось, поток перезапускается.