Need some more details in order to help diagnose this. To start with, how many processes are running and what percentage of memory is being used? What is the total memory available? What OS are you using on the VPS? Are you using any kind of GUI for server management? Have you tried rebooting...