#multiprocessing #registry
#многопроцессорная обработка #реестр
Вопрос:
Я пытаюсь запустить программу, которая может работать только на одном ядре. У меня 12-ядерный компьютер, и у меня возникла идея, возможно, неправильная, что я мог бы зарегистрировать программу несколько раз в реестре Windows и убедить Windows, что ее 12 разных программ и, в конце концов, запустить ее на всех ядрах.
Кто-нибудь пробовал что-то подобное раньше, потому что я еще не добился успеха с этим. В моей программе много подразделов, и возможно ли просто скопировать всю структуру ключей вместо того, чтобы делать это по одному?
Ответ №1:
Изучите виртуализацию приложений. Что-то вроде VMware ThinApp будет делать то, что вы хотите. Дополнительные накладные расходы будут более чем оправданы простотой развертывания IMO.