Показать полную графическую версию : [решено] как сделать чтоб процесс автоматически использовал только одно ядро?
смысл в том , что хочется что определенная прока использовала только одно ядро (ибо с двумя она глючит) , это можно сделать руками , но хотелось бы автоматизировать процесс . Прочитал тут в одной теме что на 2003 серваке есть такая возможность запускать с командной строки start /AFFINITY 1 "приложение" ( где 1 номер CPU ) , но у меня то ХР . Хотелось бы узнать нет ли какой-нибудь проги , лучше чтоб из командной строки работала , которая могла бы это в ХР осуществить .
Petya V4sechkin
11-12-2007, 22:47
How can I permanently set the processor affinity for an application? (http://www.jsifaq.com/SF/Tips/Tip.aspx?id=3542)
ImageCfg.exe (http://tools.oszone.net/V4sechkin/MS/ImageCfg.zip)
а как сней работать ImageCfg
Petya V4sechkin
13-01-2008, 19:47
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 для файлов, относящихся к ядру операционной системы.
Оля_1990
15-12-2010, 02:56
А как сделать так, чтоб процесс опять запускался на всех ядрах? Тупо удалить прогу?
Petya V4sechkin
15-12-2010, 12:11
Оля_1990, вернуть обратно оригинальный (не патченый) .exe
masato56
11-05-2014, 14:10
Скажите пожалуйста. Использование одного ядра после патча Imagecfg прописывается в самом файле изменяя при этом его? То есть будет ли и дальше этот же исполняемый файл запускаться с установленным использованием только одного ядра после переустановки windows или даже на другом компьютере? Заранее спасибо за ответ.
LehaMechanic
11-05-2014, 15:08
Использование одного ядра после патча Imagecfg прописывается в самом файле изменяя при этом его? »
Да.
То есть будет ли и дальше этот же исполняемый файл запускаться с установленным использованием только одного ядра после переустановки windows или даже на другом компьютере? »
Да.
masato56
11-05-2014, 15:45
Могут ли данные изменения повлиять в дальнейшем на работоспособность исполняемого файла (зависания, краши и т.п.) или изменения крайне малы и затрагивают только незначительные параметры в его структуре? MD5 изменился после патчинга.
LehaMechanic
11-05-2014, 15:46
Меняется флаг в заголовке файла.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC