u t a u k u j i r a
詠う鯨 - Whale that sings -
Superfetchロード
2012-06-20 / PC
![](https://blogimg.goo.ne.jp/user_image/73/5c/14634bdcf4fc3e07e18d6495973617ca.jpg)
スーパーフェッチとプリフェッチを無効にしたにもかかわらず、メモリ使用率は低下しない。
そもそもどちらもキャッシュ技術。OSを含むアプリケーションをいかに早くメモリにロードするか、が起点だ。
プリフェッチはXPから導入された技術で、簡単に言えば、よく使うアプリをあらかじめメモリにロードするもの。
スーパーフェッチはプリフェッチを拡張し、アプリの優先順位、どのシチュエーションでどんなアプリが使われるかを学習した上で効率よくメモリにロードするものだ。
ここで疑問。Vistaや7は、デフォルトで両方が有効になっている。
フツーに考えれば、スーパーフェッチだけで良いのではないか??
考えようによっては、ある程度のメモリ管理もスーパーフェッチはやっていることになる(<なるのか?)
今回、どちらも無効にしてしまったので、起動時にメモリにロードされるものがオカシクなったことも考えられる。
じゃあ、有効にしてみましょ
![](https://blogimg.goo.ne.jp/user_image/09/90/e1e81ce2e125495aa55f7ac7728d77bb.jpg)
スーパーフェッチを有効にして、再起動。
数分放置してディスクアクセスが落ち着くのを待つ。
![](https://blogimg.goo.ne.jp/user_image/01/cc/da805a6d1bd4590c4c2e7d11201cc69f.jpg)
おお! メモリ使用率が低下している。
理屈は分からないが、少しだけ問題は解決だ。
しばらくはコレで様子を見ることにする。
と・・・ 突然メモリ使用率が上昇。なんだなんだ??
![](https://blogimg.goo.ne.jp/user_image/4a/eb/bec35a1d59e8bd46db24c79b9e7b8112.jpg)
むむむ、Windows Updateが始まった。なんだこのタイミング。
この後、どうなる??
![](https://blogimg.goo.ne.jp/img_emoji/whale.gif)
コメント ( 0 ) | Trackback ( 0 )