I keep getting a low virtual memory message but I have 24 GB's of free space?

This message keeps appearing although I have plenty of free space on my hard drive. What gives? How do I fix this? Please don't tell me to free up space by deleting files because I just said I have enough space. If you tell me this I'm going to scream.
Update: Thanks John and Caffiend
11 answers 11