NWMKDE.NLM - жрёт память

На свежеустановленном и введёном в рабочее дерево NW6.5SP5 был установлен BAB r11.1SP3, под который я установил pervasive версии 9.52. И обнаруживаю через несколько дней работы удивительную вещь - ЧТО БЫ Я НИ ПИСАЛ в bti.cfg, сразу же после перезагрузки сервера (перезагружал три раза) модуль NWMKDE.NLM отжирает ~800 мегабайт памяти! Смотрю NRM-ом и SEG.NLM - результаты совпадают. На сервере памяти 4Гига, вот мой bti.cfg:
[MicroKernel]
MaxFiles=500
MaxCursors=25000
BalancedTrees=NO
ForceFileVersion=0700
SystemData=YES
MaxDatabases=10
Logging=NO
CacheSize=262144
CompressedBufferSize=5
ExtendedBufferSize=64
MergeSortBufferSize=0
MaxRecSize=63
CachePartitioning=YES
TransDurability=YES
TransLogBufferSize=1024
TransLogFileSize=1024
SysTransBundleLimit=65535
SysTransTimeLimit=10000
MaxClients=50
BackgroundThreads=50
WaitLockTimeout=50
TransLogDirectory=SYS:/SYSTEM/MKDE/LOG
WorkDirectory=
Trace=NO
TraceFile=SYS:/SYSTEM\MKDE.TRA
TraceDataBufferLength=256
TraceKeyBufferLength=256
TraceOpsList=ALL
LoadRouter=NO
RouterCommBufferSize=16
RuntimeServerSupportMode=0000
MaxCacheUsage=10
TransLogging=YES
Validate Request=NO
Max Pending IO=1024
File Growth Factor=15
Page Server Allow Client Cache=YES
Prompt For Client Credentials=NO
Allow Client-Stored Credentials=YES
Use FileIO Mutex=NO
Ключевые параметры выделены цветом, судя по ним максимум, что может отожрать NWMKDE.NLM - это 10% от общей памяти (сразу резервируется 256 мбайт), т.е., не более 400 мегабайт, а он зараза, отъедает в два раза больше! Что за на фиг? Они там единицы измерения случайно не поменяли? А то я думаю, что пишу 256 мбайт, а там - гигабайты
.
[MicroKernel]
MaxFiles=500
MaxCursors=25000
BalancedTrees=NO
ForceFileVersion=0700
SystemData=YES
MaxDatabases=10
Logging=NO
CacheSize=262144
CompressedBufferSize=5
ExtendedBufferSize=64
MergeSortBufferSize=0
MaxRecSize=63
CachePartitioning=YES
TransDurability=YES
TransLogBufferSize=1024
TransLogFileSize=1024
SysTransBundleLimit=65535
SysTransTimeLimit=10000
MaxClients=50
BackgroundThreads=50
WaitLockTimeout=50
TransLogDirectory=SYS:/SYSTEM/MKDE/LOG
WorkDirectory=
Trace=NO
TraceFile=SYS:/SYSTEM\MKDE.TRA
TraceDataBufferLength=256
TraceKeyBufferLength=256
TraceOpsList=ALL
LoadRouter=NO
RouterCommBufferSize=16
RuntimeServerSupportMode=0000
MaxCacheUsage=10
TransLogging=YES
Validate Request=NO
Max Pending IO=1024
File Growth Factor=15
Page Server Allow Client Cache=YES
Prompt For Client Credentials=NO
Allow Client-Stored Credentials=YES
Use FileIO Mutex=NO
Ключевые параметры выделены цветом, судя по ним максимум, что может отожрать NWMKDE.NLM - это 10% от общей памяти (сразу резервируется 256 мбайт), т.е., не более 400 мегабайт, а он зараза, отъедает в два раза больше! Что за на фиг? Они там единицы измерения случайно не поменяли? А то я думаю, что пишу 256 мбайт, а там - гигабайты
