web-dev-qa-db-ja.com

プログラムを常にメモリに保持する方法(スワッピングなし)

パスワードの保存にKeePass(Windows 7)を使用しています。アプリケーションはほぼ100%の時間、私のラップトップで実行されていますが、私はめったに使用していません。

問題は、長時間の後にウィンドウをアクティブ化するのに非常に長い時間がかかることです。OSは、アプリケーションが使用されなくなったことに気づき、それを交換したと言えます。

OSがKeePassを交換したくない(読み込みの遅れとセキュリティのため-プログラムのメモリをHDDのどこかに保存するパスワードを保持するという考えは好きではありません)。

一部のプログラムを交換しないようにOSに指示する方法はありますか?または、これはいくつかのプログラミングによって達成可能ですか?

7
nothrow

swap/pagefileを無効にするのは悪い考えです と言う人はたくさんいます。

ただし、それをやりたいと思った場合は、次のことができます。

  • 右クリックコンピューター
    • クリックプロパティ
  • システムの詳細設定をクリックします
    • 詳細タブをクリックします
  • パフォーマンスをクリックします
    • 詳細タブをクリックします
    • クリック仮想メモリ-変更

ここで、使用しているページファイルの場所と量を変更できます。ページファイルをSSDから移動してHDDに配置するのは良い考えですが、完全に無効にすると問題が発生する可能性があることに誰もが同意すると確信しています。

1
earthmeLon