何のためのファイルか?どういう役割を果たしているのか?Windows8や8.1のswapfile.sysはモダンアプリのサスペンド/レジュームを素早く行うためのファイル、というのが正しい情報のようです。気をつける事メモ(hiberfil.sys,pagefile.sys)」の一部を訂正し、それに伴う更新です。Windows8/8.1の「swapfile.sys」は、何のためのファイルか?どういう役割を果たしているのか?という疑問を解決する為のページです。該当記事のコメント欄でツッコミと参考リンクを頂き、ようやく理解しました。新しく登場した「swapfile.sys」は、モダンアプリのサスペンド/レジュームを素早く行うためのファイルである。(高速起動に関する記述は一切無い)ということで、swapfile.sysはメモリが不足した際のモダンアプリの挙動をスムーズにする為のファイルである、というのが正しい情報のようです。swapfile.sys有効で発生する問題」についての推察も記載しています。Blogs▲ページ中段に、Windows8がhiberfil.sysを利用して高速起動を実現している旨の解説が載っています。システムですべてのコアを並行利用し、休止状態ファイルの読み込みを行う旨が解説されています。File」の内容を部分的にですがざっくり意訳してみました。意訳文このページでは、Windows8で登場した新しいスワップファイルについて紹介するよ。Windows8では、「どうして新しい仮想メモリ(ページファイル)が必要になったの?」と思うかもしれないけど、モダンアプリの導入や、それらで利用するメモリ領域を、「従来のメモリ領域とは異なった場所、異なった方法で」管理をする必要があったんだ。いうわけで、新しい仮想ファイル「swapfile.sys」が生まれたんだ。Swapfile.sysとメモリマネージャの相互作用Windows8はシステム全体を快適に作動させるため、メモリがひっ迫すると、休眠中のモダンアプリを停止させ、空きメモリを確保するんだ。これは「『特定のアプリのみ』を(PCのスリープのように)休止させる」という感じだ。PCをスリープから復帰させるような感じで、それぞれのアプリを復帰できる。メモリ使用量は、モダンアプリのプロセス単位でサスペンド/レジュームで空できたり、元に戻せたりするよ。スワップ時の作動を図解1.「プロセス・ライフタイム・マネージャ」(PLM)がメモリのひっ迫を検知すると、「メモリマネージャ」(MM)に「特定のモダンアプリのメモリを空にできないか?」という問いかけを行うんだ。▲クリックで拡大メモリが足りなくなると、PLMが各プロセスをチェックし、サスペンド中のプロセスの情報をMMに送る。list」に移動させるんだ。▲MMはサスペンド中のモダンアプリのメモリを「モジュール・ページリスト」に移動させる。これでプロセスの使用メモリ・ページはとても小さくなるよ。list」に入ったデータをメモリからDiskへ非同期でバックグラウンドで書き出すんだ。▲「モジュールページリスト」に格納されたデータは、MMによって後から非同期でHDDやSSDに書き込まれるよ。4.そしてモダンアプリの使用メモリがDiskへ書き出された後も、プロセスの使用メモリは「OSのスタンバイリスト」に無傷で残されるんだ。これはキャッシュの使い方として非常に有効で、必要に応じて他のモダンアプリで利用することが可能なんだよ。このページをすぐに再利用する場合も、素早く呼び戻すことが可能なんだ。して)物理メモリに残っているので、素早くプロセスを呼び戻すことが可能になるんだ。「モジュールページリスト」のデータが失われても、Diskやスタンバイリストに記憶された領域から呼び出せるから安心なんだね!以上、意訳文おわり。あとがき&推測という訳で、リンク先ページを読む限り、Swapfile.sysはモダンアプリのサスペンドとその復帰に利用されるファイルのようです。Windowsの高速起動に関する記述は一切なし、でした。pagefile.sysをゼロに設定するとswapfile.sysもゼロになるという挙動は、このリンク先の情報で説明が付きそうです。Windows8/8.1の高速スタートアップが無効化される現象は、「pagefile.sysやswapfile.sysの有無に関わらず、hiberfil.sysを無効にした場合にのみ、発生する」という感じで解釈するのが良いのかもしれません。当サイトで紹介する情報で何らかの損害・損益・問題が発生しても、ソフトの製作者及び当サイトは如何なる責任も負いません。ご利用はご自分の判断・責任の元お願い致します。当サイトの情報を著作権を侵害する目的でご使用になるのはおやめください。パソコン技術の向上を目的にご活用下さい。※多忙のためコメント欄は。