Use a playblast, use lower res geometry to animate with and then switch to higher level of details for render, or use caches and your playback should get smoother as its just loading in data from memory or disk rather than evaluating the dag graph at every frame. If that doesnt work you need to upgrade hardware.
How heavy is your scene?
FX supervisor - double negative