Hi...
the problem is that most searches contain more then one keyword and you have to match both. So even if one keyword is mp3 you need to match for the second keyword.
Also there is a huge amount of different searches going through your node. The memory that would be needed to track the most 20 searches would be very high.
Since new HUGE ( searches by file hash ) protocol that will be used more often by clients now. You will see much faster matching. The file hash is indexed and if a match is found no keyword match needs to be done.
Also with the next release Phex will support Ultrapeer connections, this will reduce search bandwidth dramatically.
But still I would recommend not to share more then 1000 - 2000 files, even though Phex and your system might be able to handle this, you should question yourself if you really have that many highly "wanted" files.
Gregor
__________________ |