Я сделал быстрый поиск в Google, и следующая статья появилась вверху. Запуск приложения с определенной привязкой. Кроме того, если вы посмотрите в командной строке, что делает « старт » и его переключатели, он покажет вам, как запускаться при нормальном, низком уровне и т. Д. Вы можете установить пакетный файл при запуске с конкретными файлами, чтобы он работал как низкий Приоритет и установите его, чтобы использовать процессор 1 или 2 или любой другой.
Как я могу автоматически настроить соответствие процесса после его запуска?
Я хочу открыть некоторые программы при запуске, не влияя на производительность, и я хочу создать для них ярлыки в моей папке автозагрузки.
Если бы я мог сделать это с добавлением модификаторов в конце строки местоположения, это бы хорошо работало.
3 ответа на вопрос
Есть этот маленький инструмент, который я нашел несколько лет назад по имени Прио . Это в основном «Приоритетная заставка». То есть вы можете указать уровень приоритета для приложения, а затем указать Prio автоматически восстанавливать его при каждом запуске приложения.
Это довольно хорошо - я использую его вместе с Mathematica, MathKernel
чтобы запускаемые программы не могли случайно поглотить каждый отдельный поток обработки на моем компьютере.
Что хорошо, так это то, что он запоминает приоритет для данного процесса, если вы запускаете несколько экземпляров (как это делает Mathematica, когда он запускает много ядер параллельно), все они запускаются с одинаковым приоритетом.
Поэтому, если вы выполняете работу по разработке в Visual Studio и устанавливаете devenv
низкий приоритет, у каждого запускаемого экземпляра VS будет этот уровень приоритета.
Для тех, кто ищет ответы на эти вопросы и не находит их, решение, которое я нашел, состояло в том, чтобы использовать приложение под названием WinAFC (или AffinityChanger). Это частичный графический интерфейс, частичное приложение командной строки, которое позволяет вам задавать профили для определенных исполняемых файлов и опрашивать список процессов для них. Если он находит совпадающие процессы, он изменит сходство этих процессов в соответствии с настройками в загруженном профиле.
Здесь есть некоторая документация: http://affinitychanger.sourceforge.net/
Для моих целей я создал профиль, который выглядел так:
TestMode = 0 TimeInterval = 1 *\convert.exe := PAIR0+PAIR1
Этот профиль устанавливает для любого процесса convert.exe использование первых двух пар ядер ЦП (CPU0, CPU1, CPU2 и CPU3), опрашивая каждую секунду. TestMode
это переключатель, который позволяет вам видеть, работает ли ваш профиль без фактической установки сходства.
Надеюсь, кто-то найдет это полезным!
Похожие вопросы
-
12
Почему папка / winsxs становится такой большой и ее можно уменьшить?
-
2
Повышенные привилегии для запуска приложений в Windows?
-
14
PDF Viewer в Windows
-
-
7
Какие службы Windows можно безопасно отключить?
-
8
Firefox PDF плагин для просмотра PDF в браузере на Windows
-
1
Windows теряет макет экрана
-
1
Есть ли способ предотвратить установку / обновление, чтобы засорять мой жесткий диск загадочными пап...
-
1
Как я могу получить доступ к принтеру Windows Vista из Ubuntu по сети?
-
6
Просмотр журнала в Windows
-
3
Фоновая проблема Windows с двумя экранами