Geometric Fractal is an important and interesting function of dynamic geometry, but it is a big system burden because geometric fractal has a significant negative impact on system performance. In this paper, we propose a new algorithm to improve the efficiency of geometric fractal in dynamic geometry system. The new algorithm treats lots of fractal graphics as a whole geometric object. This method can greatly reduce the computational load and complexity of generating and updating these fractal graphics runtime. It makes real-time calculation of geometric update possible and very rapid. The new algorithm was compared with Super Sketch Platform and The Geometer's Sketchpad, the most popular two dynamic geometry systems. The experimental results demonstrate the effectiveness of the proposed approach.