Многопроцессорные серверы   

   
Многопроцессорные серверы

Архитектурная реализация POSTGRESQL использует мультипроцессорную модель. Это означает, что на каждое соединение с базой данных выделяется отдельный процесс в ОС Unix. Это позволяет любой мультипроцессорной ОС разделять вычислительную мощность своих центральных процессоров между множеством соединений, устанавливаемых с базой данных. Стоит, однако, заметить, что в случае одного единственного активного соединения будет использован лишь один процессор, не взирая на их общий объем в системе. Это происходит, потому что POSTGRESQL НЕ поддерживает многопоточный режим, позволяющий вовлекать несколько CPU в обслуживание одного процесса.



Оглавление                                                                                                Читать дальше...