Do you ever run out of memory? 2GB sounds a bit low.