naja, zumindest bleibt der Hauptprozess derweil weiterhin handlungsfähig und bedienbar.
Die Dateisuche selbst wird wahrsch. weiterhin seine Zeit brauchen. Aber vllt. lässt sich der 2. Prozess noch etwas gezielter auf die Dateisuche optimieren.
Mit Assembler hab ich keine Erfahrungen, aber vllt. könntest du so ein Schnipsel im 2. Prozess verwenden/einbauen, der zumindest einen Teil der Arbeit übernimmt...