シャットダウンが遅くなる問題の解決法 (推測)

投稿日時:2010年3月31日

最近Comfortable PCを使ったらVista/7のシャットダウンが極端に遅くなったとの報告をいくつも受け、原因を探っていたのですが、恐らくこれではないかというものを見つけました。
標準設定2タブの「シャットダウン時のページングのゼロロックを行わない」です。
Vista/7といいましたが、それ以外のOSでも同様です。
私の環境で試してみたところ、これをオフにしてシャットダウンした祭、オンにした場合より数分程度終了が遅くなるのを確認しました。
同様の問題が発生している方は、この項目のチェックボックスをオンにしてみてください。
解決した場合はご連絡をお願いします。

何でこうなったかという話になりますが、そもそもこの項目はオフにするとパフォーマンスが低下します。
詳しい解説はしませんが、この項目ではシャットダウン時にページングファイルのゼロクリアを行うかどうかを設定します。
これを行うとシャットダウン時にページングファイルの空き領域をゼロで埋める作業が発生し、これがシャットダウンが遅くなる原因になっていたようです。
セキリュティ上はゼロクリアした方が良いのですが、その分処理は増えるというわけです。
で、Ver 2.7.1からAuto Analysisの仕様が変わって診断レベルなんてものを導入したわけですが、これでセキュアを選ぶとこの項目がオフ(ゼロクリアする設定)になるんですね。
これが突然シャットダウンが遅くなる原因だったようです。ええ、私のせいです。ごめんなさい。
確認が取れ次第、次バージョンで修正します。

恐らくページングファイルを無効にしていたり、診断レベルにパフォーマンスを選んでいた方はこの問題は発生していないと思います。
ClearPageFileAtShutdownについては以前にも物議を醸したはずなのに・・・学習しろよ俺・・・ああ恥ずかしい

Popularity: 7% [?]

関連する投稿

コメントを投稿