powered by simpleCommunicator - 2.0.30     © 2024 Programmizd 02
Map
Форумы / Informix [игнор отключен] [закрыт для гостей] / VPCLASS
6 сообщений из 6, страница 1 из 1
VPCLASS
    #39682612
Фотография aist-psk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хочу разобраться :
IDS 10 и выше

в доках написано что можно создавать много разных классов виртуальных процессоров (adm adt cpu kio lio msc opt lio shm soc str tli) , по умолчанию для работы описывают vpclass cpu и если присутствует DBSERVERALIASES c soctcp запускается класс soc , что подтверждается статистикой onstat -g glo .

вопрос : если используют доступ через Shared-Memory , надо ли мне в onconfig добавлять
VPCLASS shm ?
а если используется два типа доступа через TCP и Shared-Memory - надо добавить ещё и
VPCLASS soc ? так в доке пишется , что класс VPCLASS shm должен обрабатывается NETTYPE ipcshm,x,x,NET

т.е в идеале :

VPCLASS cpu
VPCLASS shm
VPCLASS soc

и

NETTYPE ipcshm,x,x,NET
NETTYPE onsoctcp,x,x,NET



но в обычно ставят (даже в onconfig.std)
VPCLASS cpu

и

NETTYPE ipcshm,x,x,CPU
NETTYPE onsoctcp,x,x,NET

возможно VPLASS CPU - универсальный , а остальные только для удобства - разложить всё по полочкам

где истина ?

Александр.
...
Рейтинг: 0 / 0
VPCLASS
    #39684012
Igor Zaiets
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
aist-psk,
истина у каждого своя
на самом деле нет никакого выбора в том, чтобы разложить
NETTYPE нужно выносить с CPU VPCLASS.
У информикс многонитиевая архитектура со всеи своими особенностями.
Также нужно учитывать планировщик - как Информикс так и ОС.
...
Рейтинг: 0 / 0
VPCLASS
    #39684253
Фотография aist-psk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Igor Zaietsaist-psk,
истина у каждого своя
на самом деле нет никакого выбора в том, чтобы разложить
NETTYPE нужно выносить с CPU VPCLASS.
У информикс многонитиевая архитектура со всеи своими особенностями.
Также нужно учитывать планировщик - как Информикс так и ОС.
ну хоть так , спасибо

хотелось бы конечно узнать как всё задумывалось производителем , но похоже тут только догадки
вначале скорее всего был доступ Shared-Memory , потом с развитием сетевых технологий , начали пилить onsoctcp

документация в русском переводе сообщает следующее :
Таблица 5-1. Классы виртуальных процессоров
ADM административные Выполнение административных функций.

ADT аудит Выполнение функций аудита.

AIO дисковый ввод-вывод Выполнение дискового ввода-вывода, не связанного с ведением журнала.
Если используется KAIO, виртуальные процессоры AIO выполняют
операции ввода-вывода для буферизованных дисковых пространств.

BTS Базовый текстовый поиск Выполнение операций индекса базового текстового поиска и обработка
запросов.

CPU Централизованная
обработка Выполнение всех потоков сеансов и некоторых системных потоков.
Выполнение потока для асинхронного ввода-вывода ядра (Kernel
Asynchronous I/O - KAIO), если это возможно. Возможно выполнение
одного потока опроса в зависимости от конфигурации.

CSM Модуль поддержки связи Выполнение операций служб поддержки связи.
Encrypt Шифрование Используется сервером баз данных при вызове функций шифрования и
расшифровки.

Java VP (JVP) Java UDR Выполнение Java UDR. Содержит Java Virtual Machine (JVM).

LIO дисковый ввод-вывод Запись в файлы логического журнала (внутренний класс), если они
находятся в буферизованном дисковом пространстве.

MSC Разное Требования служб для системных вызовов, которым требуется очень
большой стек.

OPT (UNIX) Оптическая подсистема Выполнение операций ввода-вывода оптического диска.

PIO дисковый ввод-вывод Запись в файл физического журнала (внутренний класс), если он находится
в буферизованном дисковом пространстве.

SHM Сеть Осуществление связи через совместную память.

SOC Сеть Осуществление сетевых взаимодействий с использованием гнезд.

TLI Сеть Осуществление сетевых взаимодействий с использованием интерфейса
Transport Layer Interface (TLI).
==========================================
т.е SHM класс есть и по моей логике надо его использовать (будет с ним лучше или хуже непонятно)
скорее всего при малой нагрузке это будет не заметно , когда CPU класс занимается не своим делом

когда этот класс не описан - за него трудится CPU класс.
...
Рейтинг: 0 / 0
VPCLASS
    #39684673
cpr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cpr
Гость
aist-psk,

Зачем заморачиваться проблемами которых нет?

Informix это не постгресс для которого 100 пользователей это уже много.

Для многих тысяч пользователей может потребоваться мультиплексор соединений, который покупается отдельно.
...
Рейтинг: 0 / 0
VPCLASS
    #39685228
Igor Zaiets
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
cpraist-psk,
Для многих тысяч пользователей может потребоваться мультиплексор соединений, который покупается отдельно.

Для многих это сколько (>~32К или как ) ?
...
Рейтинг: 0 / 0
VPCLASS
    #39692594
cpr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cpr
Гость
Igor Zaiets,

ЕМНИП там было указано что то типа более 10-и тысяч.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Informix [игнор отключен] [закрыт для гостей] / VPCLASS
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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