Re: многопро

Поиск
Список
Период
Сортировка
От Nick Gazaloff
Тема Re: многопро
Дата
Msg-id 43D24D81.6060803@sbin.org
обсуждение исходный текст
Ответ на многопроцессорные системы  (Serik Akhmetov <uge@pochtamt.ru>)
Список pgsql-ru-general
Serik Akhmetov wrote:
>   Добрый день !
>   Не нашел в документации, как повышается производительность
>   на многопроцессорных системах, а как на HT-CPU ?
>   Субъективно на HT работает медленнее. Или может при компиляции
>   указать какие опции ?
>

PostgreSQL использует многопроцессную модель, на каждого клиента -- один
процесс. На многопроцессорных будет масштабироваться пропорционально при
одновременной работе нескольких клиентов, если клиент только один --
разницы почти не будет, если не считать параллельной работы процесса
background writer. На HT выигрыш при многопроцессной (не многопоточной)
обработке может достигать процентов 15, при тех же условиях и при
поддержке HT со стороны ядра ОС. В Linux для этого нужно ядро
2.6.посвежее, в Windows -- не меньше XP или 2003 (2000 не годится), по
xBSD я не в курсе.


--

С уважением,
технический директор ООО "ЦСА"
Николай Газалов
http://www.sbin.org
sip:nick@sbin.org
+7 8793 365584
(GPG Key ID: 4396B2D0)


В списке pgsql-ru-general по дате отправления:

Предыдущее
От: Serik Akhmetov
Дата:
Сообщение: многопроцессорные системы
Следующее
От: Колечкин А.О.
Дата:
Сообщение: .NET && PostgreSQL