メモリが足りなくなった場合の機能はCPUとOS(Windows)の機能ですね。仮想メモリです。
ディスクのキャッシュについてはインテル® スマート・レスポンス・テクノロジーというのがありますが、
今の所インテルのZ68チップセットのみの機能です。
(SSDを頻繁に使うファイルのキャッシュに使用する技術です。比較的小容量のSSDと大容量のHDDを組み合わせてパフォーマンスを出す物らしいですが私は対応製品を持っていません。)
Windowsでも何か出来るのかもしれませんが寡聞にして私は知らないです。