メモリをやたらくってるシステムと圧縮メモリを停止した windows
メモリをやたらくってるシステムと圧縮メモリを停止した
使ってるPCは、windows10
「SuperFetch」を無効にする
いくつかあった解決法の中でも簡単にできる方法で、SuperFetchを無効にする方法。
SuperfetchはMicrosoft Windows Vistaで導入されたもので、
アプリケーションを起動するのに必要な時間を低減しパフォーマンス向上させるもの。
SuperFetchはWindowsのメモリマネージャサービスと連携するもので、最適なメモリ量を決定するために時間をかけてメモリの使用パターンを分析するが、メモリキャッシュが増えるとキャッシュの計算にCPUの時間を取られる。また、場合によって効果が出ないことがある。
この機能を停止することで解決することがある。
検索(Win+R)もしくはWindowsボタン、スタートメニューに「services.msc」と入力して直接サービスマネージャを起動させ、下へスクロールし「Superfetch」の項目をダブルクリックする
「サービスの状態」の下にある「停止」をクリックして停止する。さらにスタートアップの種類を自動から「無効」に変更する。(自動のままの場合PC起動時に自動的にスタートアップとして起動する)
変更後は適用をクリックしてOKボタンでウィンドウを閉じる。
念のためPCを再起動して確かめてみよう。
superfetchサービスは、良く使うソフトのキャッシュファイルをHDD等に最適な配置で作成してPC起動時にメモリ上に最適な配置でそれをロードするという仕組みだった気がするのでやはり大量に空きメモリがあるPCじゃないとメモリを圧迫するだけかも。