A java-s Vector használata nem szerencsés ebben az esetben, mert a Vector szinkronizált. Valószínűleg jobb eredményt kaptál volna pl. ArrayList-tel.