Frage zur Performance-Anleitung im YaCy-Wiki

Keine Scheu, hier darf alles gefragt und diskutiert werden. Das ist das Forum für YaCy-Anfänger. Hier kann man 'wo muss man klicken' fragen und sich über Grundlagen zur Suchmaschinentechnik unterhalten.
Forumsregeln
Hier werden Fragen beantwortet und wir versuchen die Probleme von YaCy-Newbies zu klären. Bitte beantwortete Fragen im YaCy-Wiki http://wiki.yacy.de dokumentieren!

Frage zur Performance-Anleitung im YaCy-Wiki

Beitragvon Apollo19 » So Sep 18, 2011 7:43 pm

Hallo. Ich habe eine Frage zur Performance-Anleitung im YaCy-Wiki: http://www.yacy-websuche.de/wiki/index.php/De:Performance

Unter Punkt 1.2 "Indexing Cache vergrößern" steht:
Zu beachten ist, dass der Wert automatisch verringert wird, wenn YaCy in eine Situation gerät, in welcher der verfügbare Hauptspeicher zur Neige geht. Dabei wird der Wert automatisch auf denjenigen Wert gesetzt, der im Eingabefeld Anfangsfreiraum im Word Cache eingetragen ist. Daher muss auch dieser Wert entsprechend erhöht werden. Die nächsten zwei Werte Word Flush Divisor werden benutzt, um festzulegen wie viele Worte nach der Indexierung eines Dokumentes auf Festplatte geschrieben werden sollen. Es gibt zwei Werte, einen für 'busy-cycles' und einen für 'idle-cycles'. Daher kann durch den Anwender entschieden werden, das der Cache schneller geleert wird, wenn der Peer beschäftigt ist. Wenn zum Beispiel der Busy Divisor auf 10000 gesetzt wird, werden nach dem Indexieren eines Dokumentes 5 Worte geschrieben, sofern der Wortcache mit 50000 Einträgen gefüllt ist.

Wo befindet sich das Eingabefeld "Anfangsfreiraum im Word Cache" ?
Apollo19
 
Beiträge: 25
Registriert: So Sep 18, 2011 7:01 pm

Re: Frage zur Performance-Anleitung im YaCy-Wiki

Beitragvon Lotus » Mo Sep 19, 2011 9:43 am

Das ist schon nicht mehr aktuell. Es wird der Cache vollgeladen und dann in einem Zug geschrieben. Für Perfomance darf der Cache nicht zu klein (viele Schreibvorgänge), und nicht zu groß (lange Schreibvorgänge) sein. Von der Standard-Einstellung ausgehend könnte man experimentieren, wenn man im Graphen sieht, dass der Cache oft geleert wird.
Lotus
 
Beiträge: 1699
Registriert: Mi Jun 27, 2007 3:33 pm
Wohnort: Hamburg

Re: Frage zur Performance-Anleitung im YaCy-Wiki

Beitragvon Apollo19 » Mo Sep 19, 2011 10:08 pm

Im Bereich Cache Einstellungen gibt es eine Reihe von Eingabefeldern. Die Maximale Wortzahl im Cache kann erhöht werden. Beispielsweise ist ein Wert von 90000 gut geeignet, wenn im ersten Schritt die Speicherzuweisung auf 1GB (1024MB) erhöht wurde.

Ist diese Information noch aktuell?

Ich habe Yacy 2,5GB RAM zugewiesen und daher den Wert "Maximale Wortzahl im Cache" auf 225'000 erhöht.
Apollo19
 
Beiträge: 25
Registriert: So Sep 18, 2011 7:01 pm

Re: Frage zur Performance-Anleitung im YaCy-Wiki

Beitragvon Lotus » Di Sep 20, 2011 6:47 am

Nunja, die derzeitige Standardeinstellung ist 100000. Also ist das auch nicht mehr aktuell. Das stammt aus einer Zeit, in der YaCy dort unter der Haube andere Datentrukturen hatte. Man sollte immer von den Standardeinstellungen aus anfangen zu experimentieren.

Wenn auf der Statusseite der rote und grüne Graph (PPM und Wort Cache) einen sehr ähnlichen Verlauf haben wenn der Cache geleert wird, dann ist entweder der Cache zu groß (wahrscheinlich) oder zu klein. Hängt immer von der Hardware ab.
Lotus
 
Beiträge: 1699
Registriert: Mi Jun 27, 2007 3:33 pm
Wohnort: Hamburg

Re: Frage zur Performance-Anleitung im YaCy-Wiki

Beitragvon Apollo19 » Di Sep 20, 2011 11:56 am

OK, danke für die Infos.
Apollo19
 
Beiträge: 25
Registriert: So Sep 18, 2011 7:01 pm

Re: Frage zur Performance-Anleitung im YaCy-Wiki

Beitragvon Apollo19 » Di Sep 20, 2011 9:37 pm

Der rote Balken stellt den PPM-Wert dar?

Bild
Apollo19
 
Beiträge: 25
Registriert: So Sep 18, 2011 7:01 pm

Re: Frage zur Performance-Anleitung im YaCy-Wiki

Beitragvon Lotus » Mi Sep 21, 2011 7:42 am

Nein, der obere grüne zeigt den PPM-Wert.
Der Rote zeigt die Auslastung des Wort-Cache, der automatisch geleert wird. Rechts daneben in grün die freie Kapazität.
Lotus
 
Beiträge: 1699
Registriert: Mi Jun 27, 2007 3:33 pm
Wohnort: Hamburg


Zurück zu Hilfe für Einsteiger und Anwender

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste