Arecord xrun bufferoverrun error

When using arecord version 1.0.24.2 I get regular buffer overrun
errors. I get this both saving to the micro sd card and saving across
the network. The sound is fine expect for brief jumps every few
seconds. I am running ubuntu 11.04 natty as from:
from http://elinux.org/BeagleBoardUbuntu

To install ALSA I’ve then run:
apt-get install alsa

Any advice of how to address this or investigate it further would be
appreciated.