Страница 1 из 1

Вопрос по ibconfig

Добавлено: 01 дек 2004, 10:19
Дмитрий
Добрый день!
Расскажите, кто знает, параметр CPU_AFFINITY - это количетво процессоров?
А то я доставил еще один процессор и хочу его использовать сервером IB.

Добавлено: 01 дек 2004, 10:51
kdv
а что у тебя за сервер, и classic или super?

Re: Вопрос по ibconfig

Добавлено: 01 дек 2004, 10:51
Dmitry Beloshistov
Дмитрий писал(а): Расскажите, кто знает, параметр CPU_AFFINITY - это количетво процессоров?
А то я доставил еще один процессор и хочу его использовать сервером IB.
Маска, говорящая серверу, как распределять нагрузку.
01b - только первый проц, 10b - только второй, 11b - оба.

Добавлено: 01 дек 2004, 11:05
Дмитрий
kdv писал(а):а что у тебя за сервер, и classic или super?
Да вроде супер.

Re: Вопрос по ibconfig

Добавлено: 01 дек 2004, 11:06
Дмитрий
Dmitry Beloshistov писал(а):
Дмитрий писал(а): Расскажите, кто знает, параметр CPU_AFFINITY - это количетво процессоров?
А то я доставил еще один процессор и хочу его использовать сервером IB.
Маска, говорящая серверу, как распределять нагрузку.
01b - только первый проц, 10b - только второй, 11b - оба.
Странно! А по умолчанию этот параметр закоментарен, и значение стоИт 1.

Добавлено: 01 дек 2004, 11:18
sag
Ничего странного. Это для ss, который не поддерживает многопроцессорность. Если хочешь в полной мере использовать несколько процессоров с fb, используй cs.
Читай внимательно примечание к CpuAffinityMask в firebird.conf и статью о различиях cs и ss
http://www.interbase-world.com/ru/book/ ... e_id=79162

Добавлено: 01 дек 2004, 14:29
kdv
кстати, для IB7.x CPU_AFFINITY имеет смысл. Если нужное число процессорных лицензий куплено, конечно... :)

Добавлено: 01 дек 2004, 17:53
Дмитрий
sag писал(а):Ничего странного. Это для ss, который не поддерживает многопроцессорность. Если хочешь в полной мере использовать несколько процессоров с fb, используй cs.
Читай внимательно примечание к CpuAffinityMask в firebird.conf и статью о различиях cs и ss
http://www.interbase-world.com/ru/book/ ... e_id=79162
Я что-то не пойму, у FB в файле firebird.conf в разделе SuperServer Engine Settings есть параметр CPU_AffinityMask. А ты говоришь, что надо использовать cs?

Добавлено: 01 дек 2004, 20:19
sag
Эх, плохой из меня объяснятель. Попробую еще раз.
1. ss fb (как и ss ib4,5,6) не поддерживает "многопроцессорность". CpuAffinityMask "привязывает" сервер к конкретному(ым) процессору(ам) сервера. Если не делать такой привязки к одному единственному процессору производительность fb-ss-сервера падает. Поэтому в настоящее время для fb-ss фиолетово один проц или более.
2. если win и несколько процессоров, то во многих случаях (а особенно когда есть желание заиспользовать всю мощь всех процессоров сервера во благо fb) предпочтительней использовать fb cs. Но это все касательно fb.

Воот. Если бы какой добрый человек рассказал, а как же там как живется на замечательной платной платформе от товарища борланда на многочисленных процессорах, а в особенности если кто имел возможность сравнить на реальных задачах на идентичных схемах бд производительность конкурирующих брэндов на 2-х и более процессорах fbcs и ib7.* (хотя бы субъективное впечатление), я был бы премного благодарен.