要点

最初はカスタムタイマー解像度を無効にします。通常のゲームや作業中に使用可能メモリを観察し、搭載RAMに合うスタンバイ一覧と空きメモリのしきい値を決めます。ポーリング間隔は中程度から始め、一度に一項目だけ変更すれば、改善や悪化の原因を特定しやすくなります。

ISLC 設定が解放を決める仕組み

Intelligent Standby List Cleanerは二つの条件を監視します。スタンバイ一覧が指定容量以上になり、空きメモリが指定値より少なくなった場合だけ解放を要求します。二つはAND条件なので、片方を厳しくしても、もう片方が成立しなければ連続して動作しません。

Windowsのスタンバイメモリはキャッシュであり、必ずしも無駄ではありません。頻繁に消すと有用なキャッシュが失われ、後からストレージアクセスが増える場合があります。目標は一覧を常に0にすることではなく、通常時はWindowsに任せ、キャッシュが大きく空きメモリが不足するときだけ動作させることです。

  • スタンバイ一覧しきい値:解放が可能になる最低キャッシュ容量です。
  • 空きメモリしきい値:第二条件が成立する使用可能メモリの上限です。
  • ポーリング間隔:現在値と条件を確認する頻度です。
  • 希望タイマー解像度:メモリ解放とは別の任意の上級設定です。

アイドル状態だけで判断せず、実際に問題が発生するゲーム、アプリ、同時作業中の値を観察してください。

スタンバイ一覧と空きメモリのしきい値

搭載RAMから完璧な値を決める公式の共通表はありません。同じ16 GBでも、常駐サービス、ゲームの使用量、ページファイル、空きメモリの変化は異なります。RAM容量を参考にしながら、自分の測定値で控えめな開始点を選びます。

対象処理を始める前にタスクマネージャーとISLCを開きます。通常の使用可能メモリ範囲、繰り返し到達する最低値、カクつきの前にスタンバイ容量が増えるかを記録します。空きメモリしきい値は健全な通常範囲より低くし、スタンバイしきい値はそのPCで十分に大きいキャッシュを表す値にします。

同じ条件のセッションを複数回試します。解放が起きなくても安定しているなら問題ありません。頻繁に解放するなら設定が強すぎます。条件成立時だけ再現可能なカクつきが減るなら、追加変更前に前後の状態を記録します。

良いISLC 設定は記録した測定値から説明できます。各試験の短いメモを残せば、Windows更新、部品変更、失敗した調整の後でも元へ戻せます。

  1. 1

    基準値を記録

    設定を変えずに処理を実行し、RAM、最低空きメモリ、通常のスタンバイ容量、問題の発生時点を記録します。

  2. 2

    控えめなしきい値

    軽い通常作業で動作しない値を選び、実際のメモリ圧迫を表すようにします。

  3. 3

    同じ処理で試験

    同じゲーム区間やアプリ手順を使って比較します。

  4. 4

    解放頻度を確認

    効果のない連続解放より、条件に基づく時々の動作を評価します。

  5. 5

    一項目だけ変更

    複数の同時変更を避け、結果の原因を明確にします。

ISLCのポーリング間隔はどれを使う?

ポーリング間隔は確認と確認の間の時間です。非常に短い間隔は二条件の成立後に早く反応できますが、処理の起動回数も増えます。長い間隔は反応が遅くなる代わりに起動を減らします。メモリ圧迫は通常数ミリ秒より長く進むため、最小値が自動的に最良とは限りません。

中程度から始め、表示値が正常に更新されるか確認します。短時間の問題で確認間に条件が成立するなら短い値を試せます。一日中動作させて安定しているなら最大頻度を追う理由はありません。1.0.3.5でCPU使用量は減りましたが、すべての強い設定が必要になるわけではありません。

監視方法適する場面注意点
中程度一般監視と初回設定反応と処理負荷のバランス
短い間隔両条件へすぐ到達する再現処理確認回数が増えるため効果を測定
長い間隔即時反応が不要な常駐監視条件成立後の反応が遅い

ポーリング間隔は監視目的に合わせます。遅延の点数ではなく、小さい数値がゲーム高速化を証明するものでもありません。

ISLCのカスタムタイマー解像度

タイマー解像度はスタンバイメモリ解放とは別です。ISLCは現在、最大、最小の値を表示し、設定を有効にすると希望値を要求できます。Windows 11ではタイマー処理が変わり、ISLCの履歴には固有の修正やGlobalTimerResolutionRequests設定があります。

最初のメモリ試験では無効にします。後で試す場合は、現在の種類と値、電源モード、ゲーム動作、アイドル消費電力を記録します。アプリ自身が要求することもあり、Windows版によって処理も異なります。管理された比較で再現するまで、遅延改善はその環境固有と考えてください。

  • 共有プリセットだけを理由に有効にしない。
  • ノートPCは電源接続時とバッテリー時を分けて試す。
  • ISLC終了後に要求値が解除されるか確認する。
  • 電力、スリープ、安定性が変われば元へ戻す。

ISLCを最小化起動して安全に監視

ISLCはシステムトレイで動作し、Windowsのスタートアップ用タスクを設定できます。最初は画面を表示し、メモリ値の更新と解放回数を確認します。実行ファイルを恒久フォルダーへ置き、期待どおり動作してから最小化起動を有効にします。

ポータブル版では、タスク作成後にフォルダーを移動または改名した場合、ISLCを開いて起動設定を確認します。利用をやめるときは削除前に自動起動を無効にします。1.0.4.6のトレイメニューには画面表示が追加され、最小化したウィンドウを戻しやすくなりました。

ISLC 設定の変更を短く記録してください。元に戻せる設定は、説明のないプリセットより安全で診断しやすくなります。

ISLC 設定のよくある質問

16 GB RAMの最適なISLC 設定は?

すべての16 GB環境に共通する値はありません。対象処理中の空きメモリとスタンバイ増加を測定し、軽作業範囲外の控えめな値を選び、一度に一項目を試します。

常にスタンバイ一覧を解放するべき?

いいえ。スタンバイメモリは有用なキャッシュです。連続解放は強すぎるしきい値の可能性があります。二条件が成立したときだけ動作させます。

ポーリング間隔は小さいほど良い?

必ずしも違います。短いと確認が増え、長いと起動が減ります。実際のメモリ変化に合う頻度を選びます。

カスタムタイマーを有効にするべき?

最初のメモリ試験では無効にします。別の上級機能なので、目的のある比較で性能、安定性、電力を測る場合だけ使います。

なぜISLCがメモリを解放しない?

二つの条件が同時に成立する必要があります。スタンバイ容量と空きメモリの現在値を確認し、監視が開始されているかも確認します。

ISLC公式資料

設定とバージョン動作は開発元の最新資料で確認してください。