Here my user experience as a YaCy noob (I am 55 and software developer all my life): I have set up YaCy on my home server (Mac Mini). The first few tries caused my JVM to freeze after about three hours because of poor YaCy memory setup and usage. Suggestion: this should work without first customizing the setup. All the rest is very interesting. First search experience is not as good as Google but can be improved e. g. by own crawling of interesting sites.
Thank you for trying out YaCy!
The best default settings for memory is hard to find: some people thing they are too high, some to low.
But you are right, people should not find out after only some hours that the installation need maintenance!
I will increase the default memory setting.
My Mac Mini server is from 2009 and has only 4GB RAM. Setting crawling speed to 70 PPM seems to work, but it is pretty slow. The inital setting of 6000 PPM seems not to be useful when the RAM setting for the JVM is 600MB. My last try is 90 PPM crawling speed, reading URLs from file, 25k maximum word in index cache and maximum 1600MB RAM for JVM. Obviously wrong settings cause the JVM to freeze and remain at high CPU load. I know it is difficult, but the best thing would be: here is your RAM, harddisk space and list of URLs to crawl: go ahead without freezing and give me an every day overview about the statistics…