どうしたのみんな。
しばらくの間、何かが私を悩ませています...そして、これに対する回避策を知っている人がいるかどうか疑問に思っていました.
私が取り組んでいる C# ソリューションは、約 20 のプロジェクトとほぼ同量の単体テスト プロジェクトを含む巨大なソリューションです。各プロジェクトには数百のファイルが含まれています。そのため、ソリューションを開いたり閉じたりするにはしばらく時間がかかります...しかし、一度開いてしまえば、すべて問題ありません。
しかし、コンピューターを一晩中 (ソリューションを VS で開いたまま) そのままにし、翌朝戻ってくると、VS で行うすべての操作が次の 30 分間ほど非常に遅くなります。
これが起こる理由はわかっています... Windowsがメモリ(RAM)からアイドルプロセスを削除しているように見えるためです。そして、VSで何かを行うと、ページファイルからデータを取得してメモリに戻すため、プロセスのメモリがRAMに完全に復元されるまで、単一の操作がすべて遅くなります。
私の質問は、VSが優先度の高いプロセス/アプリケーションであることをWindowsに伝え、そのプロセスのメモリをRAMに残す方法はありますか?
前もって感謝します、
-オリ