新しくプロセスを立ち上げるときに物理メモリの空き領域が不足する場合,
使ってないメモリの内容をスワップ領域に追い出して空き領域を作るという
のは広く知られてることだけど,実際には新しくプロセスを立ち上げる段階で
メモリに空き領域を作る作業をすると時間がかかるので,たいていのOSは
可能であれば常に物理メモリに空き領域を一定割合で作っておくように動作
しようとする。つまり,物理メモリが不足していなくても空き領域を作るために
メモリの内容をスワップ領域に追い出す。そのあたりの実装はOSによって
様々だけど,ある時間一度も使われなかったメモリを追い出すような実装も
一つの手段らしいからWindowsはそういう方式なのかも。