Hi Zach,

On 1/24/07, Zach Deedler <[EMAIL PROTECTED]> wrote:
Hello,

I noticed there is a new function in osgDB::DatabasePager:
        void setDeleteRemovedSubgraphsInDatabaseThread(bool flag) {
_deleteRemovedSubgraphsInDatabaseThread = flag; }

The method was just added to allow users to change the setting, the
facility that it controls has been there in the DatabasePager almost
from day one - with this effectively set to true.

QUESTION
1) If this is set to true, is the data ever paged out?

It doesn't have any baring of the expiry of subgraphs, its just where
the delete happens once they are expired.

2) Why was this added?

Simply to give the user more control over the pager.

Was it because deletion of objects on Windows is
very slow, and causes database paging to be poor on Windows?

If Windows is slow with paging then it might simply be down the crappy
file system, there isn't much you can fix about this.

There are lots of different bottlenecks that can haunt you with
database paging - including how you compose your database.

Robert.
_______________________________________________
osg-users mailing list
[email protected]
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/

Reply via email to