28.08.2012, 17:59
|
#3
|
Ученый
Регистрация: 08.03.2010
Адрес: Россия, Сибирь, Новокузнецк
Сообщений: 137
Сказал(а) спасибо: 194
Поблагодарили 19 раз(а) в 13 сообщениях
|
Цитата:
Сообщение от Кот ДаWINчи
Нет. На винде тоже только на 1 ядре будет работать. (По крайней мере у меня именно так).
Всё очень просто. Например у тебя на сервере стоит core2quad, и ты имеешь 4 ядра.
Если UseProcessors = 0, то при каждом запуске сервера система самостоятельно выберет самое незагруженное на данный момент ядро, и твой mangosd.exe процесс будет работать именно на нем.
Но может так получиться, что волею случая на этом же ядре будет работать mysql и apache или еще какое "тяжёлое" приложение(процесс). Вот тогда твоя система будет тормозить. Чтобы этого не было, надо вручную через данную настройку задать на каких ядрах может запускаться твой сервер. Делается это через битовую маску "1111".
Напрмер, если мангос должен запускаться только на 3-ем или 4-ом ядре, то маска будет "1100", и UseProcessors = 12.
|
А как тогда определить, на каких ядрах работает mysql\apache?
|
|
|