Что такое люди.
Что-то беспокоило меня уже некоторое время ... и мне было интересно, если кто-нибудь из вас знает, как обойти это.
Решение C #, над которым я работаю, - это огромное решение, которое содержит около 20 проектов и почти такое же количество проектов модульных тестов. Каждый проект содержит сотни файлов. Так что открытие и закрытие решения занимает некоторое время ... но как только оно открывается, все в порядке.
Но если я оставлю свой компьютер на ночь (с моим решением, все еще открытым в VS) и вернусь на следующее утро, все, что я сделаю в VS, будет очень медленным для следующего полчаса или около того.
Я знаю, почему это происходит ... это потому, что Windows, кажется, удаляет незанятые процессы из памяти (RAM). И когда я что-то делаю в VS, он берет данные из файла подкачки и помещает их обратно в память, что замедляет все отдельные операции, которые я делаю, пока память процесса не будет полностью восстановлена в ОЗУ.
Итак, мой вопрос: есть ли способ сообщить Windows, что VS является приоритетным процессом / приложением, и оставить память этого процесса в оперативной памяти?
Заранее спасибо,
-Oli