Блок-схема работы сервера ИРБИС64 |
На схеме синим и красным контуром обведены соответствующие цвету режимы:
•Режим последовательного сетевого чтения-записи на сервере и параллельной обработки запроса в процессах server_64.exe
•Режим параллельного сетевого чтения-записи на сервере и параллельной обработки запроса при многократном использованиии процесса обработки
•Режим многопроцессорного сетевого-чтения записи в процессах обработки server_64.exe
Блок-схема работы сервера ИРБИС64
Исправлены ошибки сервера при работе в режиме DUPLICATE_SOCKETS=1, когда процесс обработки выполняет сетевое чтение/запись (т.е. напрямую взаимодействует с клиентом без посредничества сервера). Включение данного режима позволяет ускорить работу сервера за счет экономии времени, которое тратится на межпроцессорное взаимодействие между сервером и процессами обработки DUPLICATE_SOCKETS=0 (по умолчанию выключен) |
См. также:
Сервер ИРБИС64 - описание работы
Параллельных процессов обработки доступа к базам данных оптимизация
Сетевого чтения-записи параллельная обработка
Многопроцессорное сетевое-чтение записи - режим Сервера