Scrubbing view-private storage

When a DO is first built by clearmake, omake, or clearaudit, its data container is placed in the private storage area of the user’s view. The first time a DO is winked in during a clearmake or omake build, the data container is copied to a VOB’s derived object storage pool. (The container is copied, not moved, because moving it might disrupt user processes that are currently accessing the DO.) This leaves a redundant copy of the data container in view-private storage. (When you wink in a derived object with the winkin or view_scrubber –p command, the data container in the view is removed after it is promoted to the VOB storage pool.)

Typically, you need not do anything about these redundant copies:

Unless disk storage is extremely scarce, you might conclude that it is not worth the effort to clean up redundant data containers in view-private storage. If you decide that redundant DO data containers must be removed from a view’s private storage area, use the view_scrubber utility. You can also use this utility to migrate the data containers of unshared or nonshareable DOs to VOB storage.

See the view_scrubber reference page for more information.


Feedback