Translating with DrWatson… this can take a few seconds the first time.
This is a genuine, complex translation. DrWatson protects commands, error codes, and log output while naturally translating the surrounding text. It’s translated once and saved.
Milan Rafaj asked whether the 12.10.FC13 rsam memory pool, about 2 GB but almost entirely free, is expected never to shrink. Andreas Legner said that is expected for rsam and a few other persistent pools, and that an occasional onmode -F, the low memory manager or the VP memory cache should clean it. He explained onmode -F also drains memory pools so segments can be returned.
Auto-generated by Claude from the posts below — may be imperfect; read the full thread.
Milan Rafaj — source: IBM Community (ConnectedCommunity.org) Informix forum
Hello,
Our customer is running application which allocates quite a lot of rsam pool, this memory is freed inside the rsam pool – so at the end it shows from onstat -g mem rsam
Totalsize is cca 2gb but almost all free as column freesize shows but pool itself is not decreased.
Is it expected behavior tha ralloc is only increasing and not freed/squeezed?
Version is 12.10.FC13XAQ.
Milan Rafaj
Unless stated otherwise above:
Kyndryl Česká republika, spol. s r. o.
Sídlo: V Parku 2308/8, Chodov, 148 00 Praha 4,
IČ: 096 28 886
Zapsaná v obchodním rejstříku, vedeném Městským soudem v Praze (oddíl C, vložka 339277)
Registered address: V Parku 2308/8, Chodov, 148 00 Prague 4
Company ID: 096 28 886
Registered in the Commercial Register maintained by the Municipal Court in Prague (Part C, Entry 339277)
↪ replying to Milan Rafaj
Andreas Legner — source: IBM Community (ConnectedCommunity.org) Informix forum
Hi Milan,
afaik, this is expected specifically for the rsam pool (and few other persistent ones), the assumption being that this is going to be used again.
An occasional "onmode -F", or the LMM (low memory manager), should take care of this; also, I think, the vp memory cache feature, if on, will eventually do an (internal) onmode -F.
HTH,
Andreas
------------------------------
Andreas Legner
Dev Engineer
HCL Software
------------------------------
↪ replying to Andreas Legner
Milan Rafaj — source: IBM Community (ConnectedCommunity.org) Informix forum
Hello Andreas, thank you for a tip. I thought if onstat -g seg shows no free memory for a segment that is it not possible to shrink or eliminated such a segment using onmode -F.
Milan Rafaj
Kyndryl Česká Republika/Czech Republic
Odesláno z/Sent from
Outlook / iOS
↪ replying to Milan Rafaj
Andreas Legner — source: IBM Community (ConnectedCommunity.org) Informix forum
That is still correct, but what onmode -F also does, in order to facilitate returning segments, is draining memory pools. ;-)
------------------------------
Andreas Legner
Dev Engineer
HCL Software
------------------------------
We use strictly necessary cookies to make this site work. With your
consent we’d also use optional cookies for analytics and marketing. You can accept all,
reject all, or choose. Read our Cookie Policy.