There is an IBM U2 knowledge base item on this message:
http://www-01.ibm.com/support/entdocview.wss?rs=0&context=SSKJMP&context=SSCR
XT&context=SSCRY4&context=SSKJLL&context=SSKJJZ&context=SSKJDK&context=SSVT37
&dc=DA420&dc=DA480&dc=DA490&dc=DA430&dc=DA410&dc=DB600&dc=DA400&dc=D600&dc=D7
00&dc=DB520&dc=DB510&dc=DA500&dc=DA470&dc=DA4A20&dc=DA460&dc=DA440&dc=DB550&d
c=DB560&dc=DB700&dc=DB530&dc=DA4A10&dc=DA4A30&dc=DB540&q1=memory%20local%20pa
ges&uid=swg21081819&loc=en_US&cs=utf-8&lang=&NotUpdateReferer=

regards,


Wally Terhune
U2 Support Architect
IBM Information Management Software
Tel: (303) 773-7969             T/L 656-7969
Mobile: (303) 807-6222
Email: [email protected]
http://www.ibm.com/software/data/u2/support



  From:       "Tony G" <[email protected]>

  To:         [email protected]

  Date:       12/31/2008 08:43 PM

  Subject:    [U2] [UD] Memory allocation

  Sent by:    [email protected]






I'm running Win/UDPE 7.2 for development.  When running a program
with a few hundred K of variables being tossed around, the
connection running the process will die, sometimes just gasping
out this message:

Size of memory requested (146157568, 35683 local pages) is too
big!

The same code (adjusted for platform-specific nuances) runs
without a hitch on in another MV environment.  It looks like
Unidata is attempting to pre-allocate excessive amounts of memory
as soon as it sees some volume of actual usage.

I've tried tweaking my udtconfig values (restarting Unidata each
time).  I think the program runs a little longer before it dies
but I know I'm not tuning properly and the issue hasn't been
bypassed.

This isn't isolated.  One of our clients running a non-PE (6
user) environment reported the issue and luckily I was able to
reproduce it here.  I suspect none of the memory allocation
values in udtconfig have been changed there either.

I am careful to code without abusing resources, not
pre-allocating massive arrays or leaving large unused buffers
hanging around.  I'll check for sloppy code but I'm hoping
someone here might be able to point to a config issue.

Here are my latest udtconfig values - I'm not cataloging the code
for the test, so global cat SH size shouldn't matter.

SBCS_SHM_SIZE=1048576
SHM_MAX_SIZE=8388608
SHM_ATT_ADD=0
SHM_LBA=4096
SHM_MIN_NATT=4
SHM_GNTBLS=40
SHM_GNPAGES=256
SHM_GPAGESZ=2048
SHM_LPINENTS=10
SHM_LMINENTS=100
SHM_LCINENTS=100
SHM_LPAGESZ=8
SHM_FREEPCT=25
SHM_NFREES=1

Thank you kindly for any guidance - even a link to a Unidata
configuration doc.

Tony Gravagno
Nebula Research and Development
TG@ remove.pleaseNebula-RnD.com

Nebula R&D sells mv.NET and other Pick/MultiValue products
worldwide, and provides related development and training services
Visit the blog, lots of recent updates:
remove.pleaseNebula-RnD.com/blog
-------
u2-users mailing list
[email protected]
To unsubscribe please visit http://listserver.u2ug.org/

[demime 1.01d removed an attachment of type image/gif which had a name of 
graycol.gif]

[demime 1.01d removed an attachment of type image/gif which had a name of 
ecblank.gif]
-------
u2-users mailing list
[email protected]
To unsubscribe please visit http://listserver.u2ug.org/

Reply via email to