I've got a server with all of it's swap used up, but nearly 1 out of 4GB of ram free.

proc swappiness was set to 10, I've now set it to 1, but it's still got all it's swap used up.

Is there a way to free up some of the swap somehow while the system is running?