On Wed, 25 Feb 2004, Max Shaposhnikov wrote: > Ну в общем после некоторых перенастроек стало и легче и тяжелее ;) > Hits доходит до 20-25% (что неплохо за полчаса работы ;) ) > А вот потом - падает oops > > Что делать? Пробовать CVS версию опять? Перейти на гигабейз? > > Сторадж более двух гигов - ну на линуксе давно уже пофиксили все траблы с > большими файлами
Всё-таки советую разбить на несколько 2-х гиговых :( > Тем паче что изначально с raw пытался запустить > > Перед падением в логе появляются такие вещи: > > Wed Feb 25 11:46:57 2004 [0x7c01f0]attach_data(): No mem in attach data. > Wed Feb 25 11:46:57 2004 [0x3000c0]Wed Feb 25 11:46:57 2004 > [0x7401d]check_validity(): Can't create container. > fill_mem_obj(): Can't create container. Ну тут однозначно - либо памяти не хватает (malloc возвращает 0), либо что-то память портит(в принципе - менее вероятно). либо, см ниже > pidfile /usr/local/oops/logs/oops.pid > statistics /usr/local/oops/logs/oops_statfile > > icons-host 213.157.211.130 > icons-port 81 > icons-path icons > > mem_max 2048m > lo_mark 1024m ха, а вот интересно, можно ли на linux-е в многонитевой программе получить heap размером до 2G? Может быть проблема в этом. Попробуйте уменьшить lo_mark до например 512m (ну и mem_max на всякий случай). Память всё-равно даром простаивать не будет а пойдет на файловые буфера. интересно увидеть кусок top-а перед смертью. > maxresident 32m Это можно немного уменьшить... > fetch_with_client_speed no Это можно поставить в yes Эти два параметра косвенно, но довольно сильно, влияют на фрагментацию и распределение памяти. Igor Khasilev | PACO Links, igor at paco dot net | ===================================================================== If you would like to unsubscribe from this list send message to [EMAIL PROTECTED] with "unsubscribe oops" in message body. Archive is accessible on http://lists.paco.net/oops-rus/
