Poor serial performance when sending data from RaspberryPi to Arduino

I think I might try and set up something that sends a 'pause' command if the buffer get's near 128bytes full.

That is known as Xon / Xoff handshaking.