как загрузить работой cpu

Администирование клиентской и серверной части InterBase, Firebird, Yaffil. Настройка файла конфигурации и т.п.

Модераторы: kdv, Alexey Kovyazin

Ответить
sydenis
Сообщения: 64
Зарегистрирован: 22 фев 2005, 16:09

как загрузить работой cpu

Сообщение sydenis » 13 сен 2006, 14:48

есть двухядерный Athlon
выставляю CpuAffinityMask = 1
запускаю долгий селект и наблюдаю в виндовом таскменеджере:
Загрузка 1й CPU - 100%, 2й CPU - 0%
время выполнения селекта ~1 минута

выставляю CpuAffinityMask = 3
Загрузка 1й CPU - 50%, 2й CPU - 50%
время выполнения селекта ~1 минута

А чего бы им обоим на 100% не загрузиться не выполнить селект побыстрее?

sydenis
Сообщения: 64
Зарегистрирован: 22 фев 2005, 16:09

Сообщение sydenis » 13 сен 2006, 14:49

FB 1.5.3

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 13 сен 2006, 14:55

А чего бы им обоим на 100% не загрузиться не выполнить селект побыстрее?
ты как с луны свалился :-)
это ж суперсервер. в FB он не может использовать оба процессора. Если хочешь использовать оба, ставь или FB Classic, или IB 7.5 с дополнительной процессорной лицензией.

Merlin
Динозавр IB/FB
Сообщения: 1502
Зарегистрирован: 27 окт 2004, 11:44

Сообщение Merlin » 13 сен 2006, 14:59

Глянул в календарь. Уфф, отлегло, а то уж забоялся что пятницу проспал. Забавные всё-таки в народе представления о потоке команд и способах и возможностях его распараллеливания.

sydenis
Сообщения: 64
Зарегистрирован: 22 фев 2005, 16:09

Сообщение sydenis » 13 сен 2006, 15:10

просто когда неотлучно на винде сидишь, то тормозной парашют всё сильнее надувается...
я уж вобще забыл, что такой classic природе существует :))

CyberMax
Заслуженный разработчик
Сообщения: 638
Зарегистрирован: 31 янв 2006, 09:05

Сообщение CyberMax » 13 сен 2006, 15:55

sydenis писал(а):я уж вобще забыл, что такой classic природе существует :))
Странно, с учетом того, что используешь FB 1.5, в котором как раз и появился классик...

Ivan_Pisarevsky
Заслуженный разработчик
Сообщения: 644
Зарегистрирован: 15 фев 2005, 11:34

Сообщение Ivan_Pisarevsky » 13 сен 2006, 16:55

kdv писал(а):
А чего бы им обоим на 100% не загрузиться не выполнить селект побыстрее?
ты как с луны свалился :-)
это ж суперсервер. в FB он не может использовать оба процессора. Если хочешь использовать оба, ставь или FB Classic, или IB 7.5 с дополнительной процессорной лицензией.
И запусти при этом как минимум 2 разных селекта из двух клиентов, и если при этом производительность не упрется, например, в диск, то будет быстрее. :)

Ответить