powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / FB 1.5 Classic и процессоры/ядра... (ну и, возможно, HT).
8 сообщений из 8, страница 1 из 1
FB 1.5 Classic и процессоры/ядра... (ну и, возможно, HT).
    #38633706
Умляут
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброй охоты всем! :)

Вопрос мой прост, как угол дома.
Уважаемые коллеги - великие гуру и матёрые практики - скажите, насколько чувствителен Firebird к нюансам аппаратной части в разрезе CPU?

А конкретно - будет ли заметна разница (в ту или иную сторону) между работой FB на одном 8-ядерном Xeon`e или на двух 4-ядерных? Ес-сно, памяти одинаково в обоих случаях, ядра физические.

P.S. Eсли кто владеет сакральным знанием ещё и на тему положительного опыта использования HT, то приму и эту инфу с благодарностью.
...
Рейтинг: 0 / 0
FB 1.5 Classic и процессоры/ядра... (ну и, возможно, HT).
    #38633726
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У H(yper)T(hreding) нет положительного опыта.
Новые технологии обеспечивают отсутствие отрицательных результатов, но максимальный выигрыш как не превышал двадцати-тридцати процентов, так и остался на этом уровне.
...
Рейтинг: 0 / 0
FB 1.5 Classic и процессоры/ядра... (ну и, возможно, HT).
    #38633735
Умляут
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Так, по HT мнение прочитано и принято к сведению.

А по основному вопросу (1socket х 8cores vs 2sockets x 4cores) есть соображения???
...
Рейтинг: 0 / 0
FB 1.5 Classic и процессоры/ядра... (ну и, возможно, HT).
    #38633743
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Теоретически, у одного сокета есть преимущество в виде быстрой связи ядер внутри одного кристала.
Практически, односокетные платы дешевле.
Вот только при выборе конфигурации железа сервера оба этих соображения будут приниматься во внимание в самую последнюю очередь.
...
Рейтинг: 0 / 0
FB 1.5 Classic и процессоры/ядра... (ну и, возможно, HT).
    #38633771
Умляут
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Basil A. SidorovТеоретически, у одного сокета есть преимущество в виде быстрой связи ядер внутри одного кристала.

Ну при условии того, что у процессов (FB), работающих на разных ядрах, нет нужды в этой "быстрой связи" (между ядрами, т.е. между собой), то это соображение, как мне видится, не несёт практического смысла.

Хотя... может и несёт, бо вышеуказанный комментарий по нему подразумевает, что таковое положение вещей справедливо как для 8-ми ядер одного сокета, так и для 2-х сокетов по 8 ядер каждый.

Т.е. никаких "горизонтальных" взаимодействий... а "вертикальным" пофиг на распределение ядер.

Пожалуй, вопрос закрыт за явностью... Всем спасибо! :))

P.S.
Basil A. SidorovПрактически, односокетные платы дешевле.
Вот только при выборе конфигурации железа сервера оба этих соображения будут приниматься во внимание в самую последнюю очередь.

Вы правы - в моём случае железо подбирается под задачу, отсюда и вопрос возник.

По зрелом размышлении решил делать на двухсокетных мамках с процами максимальной частоты/ядерности.
...
Рейтинг: 0 / 0
FB 1.5 Classic и процессоры/ядра... (ну и, возможно, HT).
    #38633823
Фотография krapotkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
был опыт функционирования на 8-ядерном Xeon, перешли на не-помню-точно-попроще-но-быстрее Core
выигрыш прямо пропорционален частоте CPU
(на сервере одна нагруженная БД)
...
Рейтинг: 0 / 0
FB 1.5 Classic и процессоры/ядра... (ну и, возможно, HT).
    #38634276
NikolayV81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krapotkinбыл опыт функционирования на 8-ядерном Xeon, перешли на не-помню-точно-попроще-но-быстрее Core
выигрыш прямо пропорционален частоте CPU
(на сервере одна нагруженная БД)

Вы в ней факториалы считаете? ;)

в теории 2-ум процам разделяются разные блоки памяти, к которым они могут ( опять таки в теории ) обращаться параллельно друг с другом, т.е. у вас как бы 2 сервера у которых общее IO и возможность иметь общую память. Тут много будет зависеть даже от архитектуры сервера бд, и применённых оптимизаций, есть вероятность что для версии fb classic server 2 проца дадут большую производительность на стандартных задачах.
Но нужно учитывать тот момент, что для субд в обычном режиме более критична скорость IO и объём RAM для кэширования данных, а не скорость обмена ядра процессора с RAM.
...
Рейтинг: 0 / 0
FB 1.5 Classic и процессоры/ядра... (ну и, возможно, HT).
    #38634980
oleg_m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. SidorovУ H(yper)T(hreding) нет положительного опыта.
А у меня был положительный опыт от HT.
Винда x64, tpc-c
Но, как говорил Алексей Ковязин (не дословно) "первые процессоры с HT, и самые новые процессоры с HT - это две большие разницы"
P.S. на каком конкретно процессоре тестировал - не помню. Но ядер было не 4 и не 8. Больше.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / FB 1.5 Classic и процессоры/ядра... (ну и, возможно, HT).
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]