Wenn neue Dokumente in das Archiv übernommen werden, dann erscheint unten links im Programmfenster ein Fortschrittsbalken. Hier kann man sehen, wie viele Wörter noch für die Volltextsuche indexiert werden. Gelegentlich bleibt dieser Balken stehen. Gehen dann Wörter im Index des Dokumentenarchivs verloren?
Hintergrundinformation
Die Volltextindexierung wird in einem eigenen Thread und wenn möglich, auf einem eigenen Prozessorkern ausgeführt. Für die visuelle Darstellung werden Windows-Botschaften an das Programmhauptfenster gesendet, welches dann den Fortschrittsbalken entsprechend darstellt. Dieser Vorgang ist auf Geschwindigkeit optimiert, der Thread wartet nicht darauf, dass die Botschaften abgearbeitet werden.
Wenn der Vordergrund-Prozess beschäftigt ist, dann werden die Botschaften nicht empfangen und der Fortschrittbalkens am Ende der Indexierung nicht ausgeblendet. Beim Bewegen der Maus über den Balken wird der Thread abgefragt und der Balken ausgeblendet, falls der Thread fertig ist. Dieses Verhalten könnte zwar einfach geändert werden, hätte aber Nachteile bei der Indexierungsgeschwindigkeit.
Eigenen Kommentar schreiben oder eine Rückfrage stellen