В настоящее время я запускаю пару экземпляров Eclipse - у одного есть сервер JBoss, на котором размещен сайт, который я тестирую, а другой содержит другие проекты/код, над которыми я работаю.
Моя машина двухъядерная (AMD Atholn II X2 B24 с 4 ГБ оперативной памяти).
Я хотел бы, чтобы один экземпляр работал на одном ядре, а другой экземпляр работал на другом, чтобы они не "мешали" друг другу.
Это вообще возможно? Если да, есть ли какие-либо руководства/учебники/направления, на которые вы можете мне указать?
Ответ 1 · рейтинг 2 · Khôi
Попробуйте запустить сервер JBoss с помощью sysinternals psexec.
Я использовал psexec для ограничения числа ядер, на которых работает приложение, но я не уверен, будет ли он работать в сочетании с Eclipse/JBoss/Java.
http://technet.microsoft.com/en-us/sysinternals/bb897553
Используя psexec, вы можете ограничить процессорное ядро с помощью параметра -a.
psexec -a 1 c:\windows\notepad.exe
запустит блокнот на ядре 1.
psexec -a 2 c:\windows\notepad.exe
будет запускать его на ядре 2.