If I run a programm via x-forward it performs very bad when it comes to animations. E.g.:
ssh -X <USER>@<SERVER> "application"
But if I start a remote vnc server and connect to it remotly via ssh, then the animations and all the other stuff runs much smoother. E.g.:
DSPLY=1 && ssh -X <USER>@<SERVER> "vncserver :$DSPLY ; vncviewer localhost:$DSPLY"
In my opinion it is (more or less) the same amount of data which needs to be transmit via ssh. So why is there such a big difference in speed?