Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Разное - [решено] Как заставить приложение работать с одним ядром процессора

Ответить
Настройки темы
Разное - [решено] Как заставить приложение работать с одним ядром процессора

Пользователь


Сообщения: 85
Благодарности: 2


Конфигурация

Профиль | Отправить PM | Цитировать


В диспетчере задач для любого приложения можно задать соответствие: сколько процессоров использовать. Есть приложение, которое нормально работает только с одним ядром. Как этому приложению назначить соответствие, чтобы оно автоматически использовало 1 ядро, не заходя каждый раз в диспетчер задач?

Отправлено: 20:04, 14-02-2011

 

Аватара для Phoenix

Ветеран


Сообщения: 1617
Благодарности: 247

Профиль | Отправить PM | Цитировать


Интересует способ только средствами системы, или с привлечением стороннего софта?

Отправлено: 20:25, 14-02-2011 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Moderator


Сообщения: 53534
Благодарности: 15528

Профиль | Отправить PM | Цитировать


Start an Application Assigned to a Specific CPU
Это сообщение посчитали полезным следующие участники:

Отправлено: 20:26, 14-02-2011 | #3


Аватара для Казбек

Ветеран


Сообщения: 5380
Благодарности: 1875

Профиль | Отправить PM | Цитировать


tim.exe,
CPU Control - утилита для управления распределением физических ядер процессоров
Программа позволяет управлять приоритетом использования ядрами процессоров (поддерживаются как двухядерные, так и четырехядерные CPU). Вместо того, чтобы оставлять распределение на систему, можно самостоятельно установить последовательность использования свободных ресурсов, например, определив браузер на первое ядро, а межсетевой экран на второе.

Утилита предоставляет несколько режимов управления:
автоматический: CPU-Control самостоятельно отвечает за распределение приложений
ручной: по заранее заданному списку выполняет запуск пользовательских приложений
все процессы запускаются на первом логическом процессоре: для совместимости со старыми приложениями
все процессы запускаются на втором логическом процессоре

-------
Кто реку перешел, тому росы бояться ни к чему


Отправлено: 20:31, 14-02-2011 | #4


Аватара для Phoenix

Ветеран


Сообщения: 1617
Благодарности: 247

Профиль | Отправить PM | Цитировать


Способ предложенный Petya V4sechkin интересный Но ведь в этом случае процессор перейдет на одноядерный режим обработки данных для всех без исключения программ? Если конкретно для какого-то приложения, то: Ashampoo Core Tuner

Отправлено: 20:32, 14-02-2011 | #5


Пользователь


Сообщения: 85
Благодарности: 2

Профиль | Отправить PM | Цитировать


Да нужно конкретно для одного приложения.
Буду пробовать предложенные способы

Отправлено: 20:44, 14-02-2011 | #6



Moderator


Сообщения: 53534
Благодарности: 15528

Профиль | Отправить PM | Цитировать


Цитата Phoenix:
Но ведь в этом случае процессор перейдет на одноядерный режим обработки данных для всех без исключения программ?
С чего это вдруг? Не вводите в заблуждение.

Отправлено: 20:44, 14-02-2011 | #7


Аватара для rsod

Ветеран


Сообщения: 1344
Благодарности: 154

Профиль | Отправить PM | Цитировать


http://www.robpol86.com/index.php/ImageCFG
кратко:
imagecfg.exe "application/path.exe" -u
p.s. модифицирует исполняемый файл, так что делаем бэкап.

-------


Отправлено: 20:49, 14-02-2011 | #8


Пользователь


Сообщения: 85
Благодарности: 2

Профиль | Отправить PM | Цитировать


Цитата Petya V4sechkin:
Start an Application Assigned to a Specific CPU »
И теперь у меня приложение всегда будет работать с одним ядром?

upd
Вроде понял. Теперь надо ярлык сделать для приложения, но у меня почему то не выходит.
Создаю ярлык, пишу C:\Windows\System32\cmd.exe /C start /affinity 1 "Путь к приложению", запускается командная строка и всё.

Последний раз редактировалось tim.exe, 14-02-2011 в 21:41.


Отправлено: 20:58, 14-02-2011 | #9


Пользователь


Сообщения: 64
Благодарности: 4

Профиль | Цитировать


Попутно в тему: а если использовать программу Process Explorer для этого? Я ей пользуюсь. Она сохраняет значение или в следующий раз снова надо прописывать? Вообще на ХР использовал для этого Prio http://www.prnwatch.com/rus/prio.html но на Семёрке конфликтует...Хотя это для задания приоритета.. но тоже ничего программка.

Последний раз редактировалось бубликов, 14-02-2011 в 22:06.


Отправлено: 21:58, 14-02-2011 | #10



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Разное - [решено] Как заставить приложение работать с одним ядром процессора

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Выпуск процессора Intel с интегрированным графическим ядром задерживается до 2010 год OSZone News Новости железа 3 27-01-2009 09:26
Как заставить работать proc_open () Igor_I Вебмастеру 8 29-10-2006 16:42
Нужно закрепить процес за одним ядром 2000 server lotarjdo Microsoft Windows NT/2000/2003 2 27-07-2006 14:18
Пуль ДУ. Как заставить работать ? Vitalik2003 Железо в Linux 15 27-01-2006 03:54
Как заставить работать?.. Guest Хочу все знать 1 03-09-2002 10:34




 
Переход