robertosfield wrote:
> Hi Lv,
>
> On 10 March 2014 14:40, Lv Qing < ()> wrote:
>
> > Hi,
> >
> > ...
> > I have read some posts about memory releasing problem by addchild and
> > removechild.
> >
>
>
> There are no problems with memory management with addChild and removeChild.
> It's been working very robustly for many years.
>
>
> There are known bugs with the VS memory tracking tools though....
>
>
>
>
> > Here is my situation ,we developed osg app by qt in win7, we use class
> > ViewerWidget to adding our viewer as a qt widget.
> >
> > We did a test to simply adding 50000 osg::Node to a osg::Group then
> > removing all nodes and the group.After first adding ,it increase about
> > 4000K memory ,I think it is the proper storage of 50000 osg::Node,then by
> > the first removing,it only decrease 400K。Then by another 50000 adding ,it
> > only increase 400K instead 4000K,if we removing all nodes again ,it still
> > decrease 400K.
> >
> > No matter how many time we tried to adding or remove nodes ,if we keep
> > the max test node to 50000,It always hold the 4000K memory even we remove
> > all nodes.
> >
> > It looks like osg still hold the first 50000 osg::Node as a Cache ,not
> > releasing it immediately。
> >
> > But I must admit ,it do releasing the memory properly in osgViewer
> > or other osg examples by the same test!
> >
> > We use win7 ,osg2.9.16 ,osg3.2.0,we observe memory change by windows
> > resource management
> >
>
>
> Might I suggest you try more reliable tools for tracking memory than provided
> by windows?
>
>
> Robert.
>
> ------------------
> Post generated by Mail2Forum
Thx!Mr Robert!
what is your recommendation reliable tools for tracking memory by windows?
------------------
Read this topic online here:
http://forum.openscenegraph.org/viewtopic.php?p=58572#58572
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org