- - - - - - - - - - - - - - - - - - - - - - - - - - - -
Name: Niko
Subject: Re: searchd юзает процессор на 100%

все равно через 5 минут начинает грузить на 100%.

из изменений заметил, что при запуске searchd форкается два ребенка. в старой 
версии был один.

Так к слову. есть еще несколько проблемок, может они взаимосвязаны?:

1. запускаем indexer (в одну нить). через 1-2 часа он встает (перестает 
индексировать). корки не создает.

2. запускаем indexer -N5. через 1-2 часа cached отлетает. оставляет корку.
#0  0x00edd1c3 in setproctitle (fmt=0xf4ebac "Log %03X updated in %.2f sec.") 
at utils.c:1991
1991        endargv = ARGV[ARGC - 1] + dps_strlen(ARGV[ARGC - 1]);
(gdb) backtrace
#0  0x00edd1c3 in setproctitle (fmt=0xf4ebac "Log %03X updated in %.2f sec.") 
at utils.c:1991
#1  0x00ee4edf in DpsProcessBuf (Indexer=0x9bd70e0, P=0xb68f5120, log_num=516, 
log_buf=0xb7999008, n=1024, del_buf=0xb799d008, del_count=497)
    at cache.c:972
#2  0x00ee8668 in DpsLogdSaveBuf (Indexer=0x9bd70e0, Env=0x9b68480, 
log_num=516) at cache.c:2132
#3  0x00eeb4d5 in DpsLogdStoreDoc (Agent=0x9bd70e0, cmd={stamp = 1171306898, 
url_id = 629164, cmd = 0, nwords = 1921}, wrd=0x9bea700,
    db=0x9b90f58) at cache.c:2776
#4  0x08049cee in ?? ()
#5  0x09bd70e0 in ?? ()
#6  0x45d0b992 in ?? ()
#7  0x000999ac in ?? ()
#8  0x00000000 in ?? ()

3. в результатах поиска очень часто появляются пустые результаты. Как Вы уже 
говорили - это происходит потому, что нет соответсвующего текста документа в 
базе. Почему не удаляется полностью адрес при удалении?

- - - - - - - - - - - - - - - - - - - - - - - - - - - -

Read the full topic here:
http://www.dataparksearch.org/cgi-bin/simpleforum.cgi?fid=04;topic_id=1170431029

Reply via email to