tesselation speed ?

Hi,i am drawing a lot of polygons (15.000±1000)using glut (v1.3,winxp) tesselator. Non-convex polygons are stored in display lists but performance is not good still.Is there any other solution or way to improve ? Thx.