The problem you face is known. Memory leaks have been created in a
previous version. As a consequence, there OS refuses to allocate more
memory to your indexing process.
There are several way to solve or bypass it:
- create multiple indexes and then search on all of them. inconvenient:
need to merge results with post-processing when searching.
- create indexes and then merge them. I did it ok for 11'000 files.
- patch the indexer with information given from the website under patches:
memoryleak2- I have not had a chance to test it though. It is probably
your best chance and requires less work.
From: Simon.Baumberg@ComConsult.de [mailto:Simon.Baumberg@ComConsult.de]
Sent: 9 juillet 1999 12:53
Subject: [SWISH-E] size limitations or...
I have begun to configure and use Swish-e on our intranet for the first
and have run into the following error message while trying to create an
/usr/local/bin/swish-e -i /mnt/htmldocs/ -c /opt/swish/src/user.config -f
./search/swish/index -v 3 > swishindex.log
swish: Ran out of memory (could not allocate enough)!
I have roughly over 20,000 files (including .gifs etc, although I have
not to index them in the config file) using roughly 330MB space on the hd.
have roughly 310MB free space on the hd.
Used : ~330 MB
Available : ~310
Total : ~640 MB
Has anybody experienced problems with similar amounts of files to index?
Since I have no idea how to proceed with this problem except blindly
different configurations and go from there, I would appreciate if somebody
with more experience with swish-e could point me in the general direction
Thanks in advance
Received on Fri Jul 9 04:46:17 1999