Как дать программе высокий приоритет для памяти и скорости процессора?
Я часто использую NaturallySpeaking, и это отличная программа, но она сильно загружает процессор и память. Пока он используется, он работает нормально, но если я переключаюсь на другую программу в течение пяти минут, а затем пытаюсь вернуться к NaturallySpeaking компьютера отводится около 30 секунд или минут, прежде чем он снова начинает работать. Это действительно раздражает. Это делает NaturallySpeaking практически непригодным для периодического использования.
Я предполагаю, что это потому, что при переходе на другую программу Windows перераспределяет память, которая ранее использовалась для NaturallySpeaking, и отдает ее какой-то другой программе. Есть ли способ предотвратить это? Могу ли я убедиться, что NaturallySpeaking ВСЕГДА имеет необходимую память? У меня 4 ГБ ОЗУ, так что у меня не хватает
4 ответа
Я не уверен, насколько хорошо это будет работать и если это просто не проблема с программным обеспечением, однако, чтобы изменить приоритет программ:
- Откройте диспетчер задач.
- Перейдите на вкладку процессов.
- Щелкните правой кнопкой мыши на программе.
- Перейти в подменю Приоритеты
- Выберите более высокий приоритет
Это не похоже на проблему с процессором, а скорее на проблему с памятью: NaturallySpeaking выгружается из памяти и требует времени для подкачки. Вы можете проверить эту гипотезу с помощью диспетчера задач:
- Откройте диспетчер задач в тот момент, когда вы столкнулись с этой проблемой
- Сначала нажмите на вкладку "Производительность" и найдите аномалии. Вы можете даже сделать снимок экрана и отредактировать изображение в своем посте.
- Нажмите на вкладку Процессы
- Выберите меню View / Select Columns...
- Поставьте галочку рядом с "Память - Рабочий набор" и нажмите "ОК".
- В представлении "Процессы" теперь у вас будет столбец с таким именем. Нажмите на него дважды, чтобы отсортировать по убыванию, и сообщите нам, какие процессы (если таковые имеются) используют чрезмерное количество.
Хотя с 4 ГБ памяти у вас не должно возникнуть таких проблем, возможно, что NaturallySpeaking каким-то образом настроен на использование большего объема памяти, чем у вас (максимальный объем, который может использовать все приложения на компьютере вместе, составляет 2 ГБ, остальное используется). Windows).
В панели управления->system->advanced_system_settings->Advanced_performance_settings->Advanced->processor_scheduling
Есть настройка программ или фоновых сервисов. Это влияет на политику планировщика. Настройка фоновых служб может улучшить ситуацию (а может и не улучшить).