True , with video decompression that is probably the case.
I'm sure there are lots of examples where doing complex calculations whenever you have CPU spare and swapping them out to disk as needed would be preferable to having to contend with whatever else needs to use it at the time.
I think the key is how to OS deals with memory contention issues rather than just minimizing memory usage.
Someone with a better understanding of OSes than me could probably clarify.
I guess the performance hit is when you write a page of RAM to the disk, perhaps there are some cases where you don't bother to do this if memory contention is high?