Home > Tips > レジストリ

レジストリ Archive

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


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

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

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

Windows レジストリTIps 第8回 -アプリケーション起動時に優先度を選択-


プロセスの優先度
実行中アプリケーションの優先度(リアルタイム,高,通常以上,通常,通常以下,低,)はタスクマネージャなどから操作することができます。
優先度をしょっちゅう変えるという方はあまりいないかもしれませんが、今回はこの優先度をアプリケーション起動時に選択することができるカスタマイズを紹介します。

全文を読む

ClearPageFileAtShutdownに関する情報の誤り


ここ数日Google Appsのドメインメールを試していたため一部メールの受信確認ができなかったものが何通かあり(申し訳ありません・・・)、それらを先ほど確認していました。

そのうちの一通にClearPageFileAtShutdownの値はシャットダウン時にページングファイルを削除するかどうかの値ではなく、ページングファイルの残存データのセキリュティに関するものであるとのご指摘がありました。

また参考URLということで、以下の情報が提供されました。
ClearPageFileAtShutdownで断片化は直りません、速くなりません – のろのろのろ雑記

記事を見る限り、確かにページングファイルの削除もされていませんし断片化も解消されていないようです。

Microsoft Technet ClearPageFileAtShutdown: Core Services
こちらのMicrosoft Technetの情報を見ても、ページングファイルを削除するという旨の記述はどこにもありません。

シャットダウン時に Windows のページング ファイルを消去する方法
ついでにこちらのMicrosoftサポートオンラインの情報も見つかりました。
どうも自動翻訳のせいで本来の意味と若干異なる情報になってしまっているようです。

ClearPageFileAtShutdownは本来、シャットダウン時にページングファイルをゼロクリアするかどうかのエントリでした。
高速化ではなくセキリュティ強化のためのものでしたので、次バージョン公開時に修正しておきます。

誤った解説を添付してしまい申し訳ございませんでした。

[IoPageLockLimit]をXPで設定する意味はあるのか?


※これはブログのデータベースが吹っ飛ぶ前のデータをサルベージした記事です。

Comfortable PCの開発時にちょっと調べごとをしていたら、とあるサイトで「IoPageLockLimitはWindows 2000 SP1以降使われていない」という記述を見かけたので、ベンチマークして調べてみました。

全文を読む

TcpAckFrequency・TcpDelAckTicksで設定できるACKとは?


今回の一連のComfortable PCのアップデートで追加されたTcpAckFrequency・TcpDelAckTicksで調整できるACK(ACKnowledgement)の設定項目ですが、そもそもこれは一体何の設定値なのか。
TCP/IPの仕組みにも関わってくる話になりますが、詳細な解説をしたいと思います。

全文を読む

ホーム > Tips > レジストリ

アーカイブ
カテゴリー
ツイート
  • 以前にもジャック周りに半田ごて入れてますし、HDDとバッテリも交換してますので、いまさら修理にも出せませんねえ… 3年 ago
  • HD60GD9のイヤホンジャックが劣化したのか、再生中にリモコン機能が誤作動するようになったので、リモコン端子とGNDにジャンパをかまして直せないかテスト中です 3年 ago
  • 過去のLogicool Setpointの保存場所を発見 ftp://ftp.logitech.com/pub/techsupport/mouse/ ロジクールゲーミングソフトウェアはイマイチ使いづらいのです… 3年 ago
  • Comfortable PC Ver 2.9.1を公開しました。 よろしくお願いします。 pc-zero.jp/pages/software… 4年 ago
  • 長いこと放置してしまいましたので少し保守作業です 4年 ago

Follow Me on Twitter

Return to page top

Highslide for Wordpress Plugin