Страница 1 из 1

Конфигурация памяти на сервер NetWare

СообщениеДобавлено: 29 сен 2015, 10:02
Пилютик Михаил
Доброго всем дня.
Может быть кто-нибудь поможет понять.
Возникла необходимость разбираться с производительностью NSS на одном из серверов NetWare 6.5 sp8 - скорость чтения с тома NSS в 1.5-2 раза меньше чем скорость записи.
Вроде удалось поднять скорость чтения до скорости записи. Но при этом обнаружил непонятную мне вещь. Памяти на сервер 4G, но Remote Manger показывает наличие на сервере "Extended Server Memory In Use":

Physical Server Memory
Memory Usage Actual Peak Value
NLM Memory 1,326,587,904 1,640,697,856
File System Cache 916,099,072 1,814,429,696
Extended File System Memory 855,638,016 855,638,016
Virtual Memory System 15,495,168 15,601,664
Extended Virtual Memory System 79,937,536 79,937,536
Free Memory 957,218,816 437,288,960*
DOS, Video, Misc. Memory 4,315,136 4,315,136
Extended Server Memory In Use 943,718,400 943,718,400
Total System Memory 4,293,457,920 N/A

Это я чего-то не понимаю или Remote Manger не то показывает

Re: Конфигурация памяти на сервер NetWare

СообщениеДобавлено: 29 сен 2015, 11:59
Ковалев Артем
Насколько я помню, NW более 2 Гб не видит в принципе. Она же 32-битная.

Re: Конфигурация памяти на сервер NetWare

СообщениеДобавлено: 29 сен 2015, 12:42
Пилютик Михаил
Ковалев Артем писал(а):Насколько я помню, NW более 2 Гб не видит в принципе. Она же 32-битная.

Мне казалось, что 32 бита позволяют адресовать 4ГБ.

Если это оставить в стороне, то help remote manger-а говорит:

Extended Server Memory In Use:
Shows the physical memory greater than 4 GB.

А у меня на сервере всего 4 GB

Re: Конфигурация памяти на сервер NetWare

СообщениеДобавлено: 29 сен 2015, 14:13
Константин Ошмян
4 GB, всё верно. Причём это Logical Address Space для 32-битной операционки. Physical Server Memory может быть как меньше (у нас, например, на одном из серверов 1.5 Гига), так и больше (на другом - 10 Гиг). Причём даже при наличии ровно 4-х гигабайт сервер может часть этой памяти использовать через расширенную адресацию (т.е. как Extended), это нормально. Там в Remote Manager-е дальше должны быть картинки (столбчатые диаграммы), показывающие распределение памяти (как Logical, так и Physical).

А вообще на тему тюнинга NetWare были свои TID-ы, которые я даже когда-то читал :-) Причём с разными рекомендациями для разных файловых систем (Traditional и NSS). И пост-фиксы после NW65sp8 (как минимум, на NSS и TCP/IP).
Как пример - у меня сейчас на сервере с томами NSS-only, в частности, выставлено:
Код: Выделить всё
Name                                          Current Value          Default Value
IPX NetBIOS Replication Option                1                      2
VM Garbage Collector Period                   2 minutes 59.9 seconds 4 minutes 59.9 seconds
Garbage Collection Interval                   3 minutes              5 minutes
NSS Maximum Cache Balance Buffers Per Session 8192                   1024
NSS Minimum OS Cache Buffers                  8192                   256
NSS Minimum Cache Buffers                     10000                  512
NSS Name Cache Size                           250000                 100000
NSS Above 4 Gig Memory Percent                100                    80

Re: Конфигурация памяти на сервер NetWare

СообщениеДобавлено: 29 сен 2015, 15:19
Пилютик Михаил
Константин, спасибо за информацию. О Logical Address Space я и не почитал внимательно, отсюда наверное и не понимание.
TID-ы видел, пытаюсь использовать их и документацию. Отдельное спасибо за настройки, у меня сервера тоже только с томами NSS-only

Re: Конфигурация памяти на сервер NetWare

СообщениеДобавлено: 30 сен 2015, 09:27
Павел Гарбар
NW умеет использовать PAE (Physical Address Extension), которое позволяет адресовать 64ГБ ОЗУ. Но выше 4ГБ память может использоваться только для кэша NSS для файлов более 128 кб (вроде) и для Address Spaces (читай Java).