Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Max memory & number of engines / 8 сообщений из 8, страница 1 из 1
26.02.2006, 12:36
    #33565437
Alexandr Kapustin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Max memory & number of engines
ASE 12.5.3
Господа, кто может прояснить ситуацию с этими настройками?
Насколько я понял, max memory задает, сколько максимально памяти может быть выделено инстансу сервера. Или же это количество памяти, выделяемой каждому engine? Просто когда я смотрю (SunOS) prstat количество памяти, занимаемой сервером, то на каждый из engine (процесс dataserver) пишется количество памяти, равное max memory (т.к. allocate max shared memory стоит = 1).

В общем, не понимаю, кто прав, документация по ASE, или SunOS и мои глаза...

--
WBR, Alexandr
...
Рейтинг: 0 / 0
26.02.2006, 12:50
    #33565484
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Max memory & number of engines
Alexandr KapustinASE 12.5.3
Господа, кто может прояснить ситуацию с этими настройками?
Насколько я понял, max memory задает, сколько максимально памяти может быть выделено инстансу сервера. Или же это количество памяти, выделяемой каждому engine?


Нет, именно всему серверу.

Alexandr KapustinASE 12.5.3

Просто когда я смотрю (SunOS) prstat количество памяти, занимаемой сервером, то на каждый из engine (процесс dataserver) пишется количество памяти, равное max memory (т.к. allocate max shared memory стоит = 1).


Тут ключ к пониманию в том, что это -- shared memory.
...
Рейтинг: 0 / 0
26.02.2006, 13:05
    #33565533
Alexandr Kapustin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Max memory & number of engines
MasterZiv
Alexandr KapustinASE 12.5.3

Просто когда я смотрю (SunOS) prstat количество памяти, занимаемой сервером, то на каждый из engine (процесс dataserver) пишется количество памяти, равное max memory (т.к. allocate max shared memory стоит = 1).


Тут ключ к пониманию в том, что это -- shared memory.

Спасибо за информацию...

Т.е., если я правильно понял, то отображается вся память процесса, в т.ч. и shared? И теоретически в этом случае мне могут показать что процессы используют больше памяти, чем физически есть на машине?
Т.е. например, если я выставлю max memory = 4Gb, в машине всего 8Gb, и я выставлю number of engines = 3, то в сумме мне покажется 12Gb, а реально использовано будет только 4?

--
WBR, Alexander
...
Рейтинг: 0 / 0
26.02.2006, 13:23
    #33565598
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Max memory & number of engines
Я не могу сказать, что там показывает top или psstat в SunOs. Что все dataserver разделяют одну память, это точно. Они вообще должны быть одним процессом, но видимо исторически так случилось, что они запускаются fork-ом (не на всех UNIX есть threads). А вот в WIN32 ASE c подачи один процесс.
...
Рейтинг: 0 / 0
26.02.2006, 13:24
    #33565603
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Max memory & number of engines
А еще в ASE есть свои средства показать, сколько памяти он занимает. Например, sp_configure 'total memory'
...
Рейтинг: 0 / 0
26.02.2006, 15:45
    #33565940
Alexandr Kapustin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Max memory & number of engines
Все, спасибо большое, разобрался. Действительно, это общая память на все engine...

--
WBR, Alexandr
...
Рейтинг: 0 / 0
27.02.2006, 18:08
    #33568802
Zhora
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Max memory & number of engines
Unix kоманда "ipcs -mob | grep sybase", kолонка NATTCH (number of process attachments to shared memory segments) - 1 (backupserver attachment) = обычно количеству Sybase's engines (dataservers, sp_configure "max online engines").
HTH, Eugene
...
Рейтинг: 0 / 0
27.02.2006, 18:28
    #33568853
Zhora
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Max memory & number of engines
backup -> mon
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Max memory & number of engines / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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