|
|
|
максимальное количество ядер под Postgres
|
|||
|---|---|---|---|
|
#18+
Нашел сведения, что Pg не работает более чем с 64 ядрами CPU. Так ли это в последних 9.4-9.5b версиях? Ткните пожалуйста в доку. гугл дает данные пятилетней давности. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2015, 13:01 |
|
||
|
максимальное количество ядер под Postgres
|
|||
|---|---|---|---|
|
#18+
mefmanНашел сведения, что Pg не работает более чем с 64 ядрами CPU.Это ж еще постараться надо, ограничить количество используемых разными процессами ядер. Возможно имеется ввиду упоминание в документации условного предела линейной масштабруемости. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2015, 16:10 |
|
||
|
максимальное количество ядер под Postgres
|
|||
|---|---|---|---|
|
#18+
http://serverfault.com/questions/459114/postgresql-scaling-up-to-64-cores In this Computer World article, it specifies that PostgreSQL can scale up to a core limit of 64. Does this mean for one multi-core processor of 64 cores? Or multiple processors with fewer cores? что-то типа этого ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2015, 16:25 |
|
||
|
максимальное количество ядер под Postgres
|
|||
|---|---|---|---|
|
#18+
mefmanчто-то типа этогоНу, если пройти по ссылке в ссылке на ссылку, то проблема была у 9.1, что не масштабировался более 16 ядер на блокировках . Проблему исправили в 9.2 переименованием внутреннего механизма блокировок Lock в Fast Lock и некто проверил масштабируемость на 32х ядрах, затем на 64 ядрах. Потом у него ядра закончились... и в различные новости попало число 64. Полагаю этот условный предел масштабируемости зависит как от типа нагрузки, так и от архитектуры процессора и шины. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2015, 16:42 |
|
||
|
максимальное количество ядер под Postgres
|
|||
|---|---|---|---|
|
#18+
mefman, Магическое число 64 может относится к известному посту Роберта Хааса: http://rhaas.blogspot.ru/2012/04/did-i-say-32-cores-how-about-64.html Недавно у нас в компании делали тесты на IBM-овском железе: http://www.postgrespro.ru/blog/pgsql/2015/08/30/p8scaling ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2015, 17:34 |
|
||
|
максимальное количество ядер под Postgres
|
|||
|---|---|---|---|
|
#18+
Павел ЛузановНедавно у нас в компании делали тесты на IBM-овском железе: http://www.postgrespro.ru/blog/pgsql/2015/08/30/p8scaling IBM 9119-MHE with 8 CPUs * 8 cores * 8 threads. ядер таки 64. ибо имхо threads не cores ) lscpu что говорит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2015, 18:02 |
|
||
|
максимальное количество ядер под Postgres
|
|||
|---|---|---|---|
|
#18+
mefman, попробую переадресовать вопрос, я не в теме. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2015, 18:36 |
|
||
|
максимальное количество ядер под Postgres
|
|||
|---|---|---|---|
|
#18+
mefman, 1. Это был IBM E880, тот что состоит из 2U двух нод. 2. Также тестировали на SuperDomeX из 4 блейдов, смогли утилизировать на синтетических тестах (1 млн транзакций) - 2 блейда, при добавлении новых блейдов производительность не повышалась (но тут проблема crossbar интеловского). Все что мы проводили - чистая синтетика, мы решали проблемы часто используемых буферов в разделяемой памяти. Есть реальные данные PG в интеловых нодах, заказчики успешно гоняют и на 140 intel cpu withou HT, и проблем с локами, с которыми мы сталкивались на синтетических тестах, не испытывают. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2015, 18:55 |
|
||
|
максимальное количество ядер под Postgres
|
|||
|---|---|---|---|
|
#18+
vadvyaЕсть реальные данные PG в интеловых нодах, заказчики успешно гоняют и на 140 intel cpu withou HT, и проблем с локами, с которыми мы сталкивались на синтетических тестах, не испытывают. это понятно, что гоняют. вопрос в том может ли PG использовать их все или будет только 0-63? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2015, 20:43 |
|
||
|
максимальное количество ядер под Postgres
|
|||
|---|---|---|---|
|
#18+
mefmanэто понятно, что гоняют. вопрос в том может ли PG использовать их все или будет только 0-63? Использует, 9.3 точно. Гоняли на 4-х сокетной машине с отключенным гипертрейдингом на процах - E5-4669 v3... В конечном итоге "соскочили" на Intel® Xeon® Processor E5-4655 v3... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2015, 21:37 |
|
||
|
максимальное количество ядер под Postgres
|
|||
|---|---|---|---|
|
#18+
mefmanvadvyaЕсть реальные данные PG в интеловых нодах, заказчики успешно гоняют и на 140 intel cpu withou HT, и проблем с локами, с которыми мы сталкивались на синтетических тестах, не испытывают. это понятно, что гоняют. вопрос в том может ли PG использовать их все или будет только 0-63? ужас какой. вы начитались пис оф шит. конечно будут использовать все, что даст ОС. никаких ограничений нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2015, 22:00 |
|
||
|
максимальное количество ядер под Postgres
|
|||
|---|---|---|---|
|
#18+
vadvyamefmanпропущено... это понятно, что гоняют. вопрос в том может ли PG использовать их все или будет только 0-63? ужас какой. вы начитались пис оф шит. конечно будут использовать все, что даст ОС. никаких ограничений нет. Прошу не гонять ссаными тряпками. Коллега сказал, что не может . Я хочу ему аргументированно доказать обратное. Желательно со ссылкой на документация. Проверить негде ( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2015, 22:09 |
|
||
|
максимальное количество ядер под Postgres
|
|||
|---|---|---|---|
|
#18+
mefman, вот тут прочитайте: https://github.com/postgres/postgres/blob/master/src/backend/postmaster/postmaster.c#L3850 и проверьте, есть ли ограничение, перед там как всякую ересь переспрашивать ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2015, 22:09 |
|
||
|
максимальное количество ядер под Postgres
|
|||
|---|---|---|---|
|
#18+
после того, как бакэнд отфоркается - это будет еще один полновесный процесс в системе, дальше куда его отправлять, на какой процессор будет уже его выполнять будет решать ОС. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2015, 22:11 |
|
||
|
максимальное количество ядер под Postgres
|
|||
|---|---|---|---|
|
#18+
mefman, специально для вас :) https://gist.github.com/vadv/78ec06d1706d12f5a2f0 запущено на разных процессорах ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2015, 22:24 |
|
||
|
максимальное количество ядер под Postgres
|
|||
|---|---|---|---|
|
#18+
vadvyamefman, специально для вас :) https://gist.github.com/vadv/78ec06d1706d12f5a2f0 запущено на разных процессорах thaks! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2015, 22:44 |
|
||
|
максимальное количество ядер под Postgres
|
|||
|---|---|---|---|
|
#18+
Вот еще свежая статья по теме PostgreSQL на многоядерных серверах Power 8 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2015, 09:54 |
|
||
|
|

start [/forum/topic.php?fid=53&msg=39096802&tid=1997632]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
188ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
| others: | 242ms |
| total: | 533ms |

| 0 / 0 |
