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

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

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

Старожил


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

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


смысл в том , что хочется что определенная прока использовала только одно ядро (ибо с двумя она глючит) , это можно сделать руками , но хотелось бы автоматизировать процесс . Прочитал тут в одной теме что
Цитата:
на 2003 серваке есть такая возможность запускать с командной строки start /AFFINITY 1 "приложение" ( где 1 номер CPU )
, но у меня то ХР . Хотелось бы узнать нет ли какой-нибудь проги , лучше чтоб из командной строки работала , которая могла бы это в ХР осуществить .

Отправлено: 21:16, 11-12-2007

 


Moderator


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

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


How can I permanently set the processor affinity for an application?

ImageCfg.exe

Последний раз редактировалось Petya V4sechkin, 11-12-2007 в 22:57.

Это сообщение посчитали полезным следующие участники:

Отправлено: 22:47, 11-12-2007 | #2



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

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


Старожил


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

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


спасибо большое

Отправлено: 03:18, 12-12-2007 | #3


Новый участник


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

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


а как сней работать ImageCfg

Отправлено: 19:13, 13-01-2008 | #4



Moderator


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

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


ploki, с помощью Imagecfg.exe можно установить привязку исполняемого файла к заданному ядру (процессору).

Для удобства скопируем Imagecfg.exe в папку \WINDOWS\system32.
Предположим, у вас есть программа C:\Path\YourProgram.exe и вы хотите, чтобы она всегда выполнялась только на первом ядре:
Пуск -> Выполнить -> Cmd ->
Imagecfg -a 0x1 "C:\Path\YourProgram.exe"

Значение 0x1 задает привязку. Второму ядру соответствует 0x2, третьему - 0x4, четвертому - 0x8 и т. д. (значения шестнадцатеричные).

Примечание. Не используйте Imagecfg.exe для файлов, относящихся к ядру операционной системы.

Последний раз редактировалось Petya V4sechkin, 23-05-2008 в 18:53.

Это сообщение посчитали полезным следующие участники:

Отправлено: 19:47, 13-01-2008 | #5


Новый участник


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

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


спасибо работает!

Отправлено: 20:48, 13-01-2008 | #6


Новый участник


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

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


А как сделать так, чтоб процесс опять запускался на всех ядрах? Тупо удалить прогу?

Отправлено: 02:56, 15-12-2010 | #7



Moderator


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

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


Оля_1990, вернуть обратно оригинальный (не патченый) .exe

Отправлено: 12:11, 15-12-2010 | #8


Новый участник


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

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


Скажите пожалуйста. Использование одного ядра после патча Imagecfg прописывается в самом файле изменяя при этом его? То есть будет ли и дальше этот же исполняемый файл запускаться с установленным использованием только одного ядра после переустановки windows или даже на другом компьютере? Заранее спасибо за ответ.

Отправлено: 14:10, 11-05-2014 | #9


Забанен


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

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


Цитата masato56:
Использование одного ядра после патча Imagecfg прописывается в самом файле изменяя при этом его? »
Да.
Цитата masato56:
То есть будет ли и дальше этот же исполняемый файл запускаться с установленным использованием только одного ядра после переустановки windows или даже на другом компьютере? »
Да.

Отправлено: 15:08, 11-05-2014 | #10



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] Как сделать так, чтоб при переходе на example.com в него загружался не index.html? maasja Вебмастеру 2 07-11-2009 18:43
Как корректно извлечь флешку чтоб ее не использовал скрипт Ramzes8094 AutoIt 0 18-07-2009 19:33
HDD - [решено] Как сделать так чтоб USB винт определялся на всех компах с одной и тойже буквой??? naumV Microsoft Windows 2000/XP 2 02-04-2009 06:47
Разное - [решено] Как сделать чтобы сетевые диски автоматически подключались при запуске ОС illznn Microsoft Windows 2000/XP 7 09-10-2008 17:56
Работает только одно ядро nomad73 Процесcоры 18 03-06-2008 14:46




 
Переход