My own experience is that when you run out of RAM and switch to swap, there is some slight slow down. This may vary depending on how the user sets ups swappiness. It does not freeze or crash. You can also periodically clear out RAM:
swappiness
This method is quick and effective.