I've been running Linux for 15 years and am stuck. Help!

On Ubuntu Desktop, sometimes (usually after a few minutes - sometimes not at all until reboot) all file write operations seem to hang, while opening files is not a problem. Can't kill processes, they just go <defunct>. Extremely slow drawing of windows.

What's going on here? Memory and CPU look good. Open files are not crazy... io load is very low. Not virtualized.

Any ideas?

@_lennart does it happen when you use a live distro off USB, etc? If it doesn't it rules out hardware.
@jmurray2011 good idea! I can try that if I can't figure this out soon
@_lennart also see if this translates on a TTY, try to rule out your GUI