Greetings,

The following webrev contains fixes for the following issues:
   4263 manifest caching should only be done for pkg(1) for now

webrev:
http://cr.opensolaris.org/~swalker/pkg-4263/

Notes
=====
This is only a temporary workaround until we can address long-term 
design issue with caching.

Just loading packagemanager and waiting for it to finish processing all
manifests (a few minutes) is enough to test this change.

These results are using package tip (where tip is changeset 630).
Before Change:
packagemanager
pmap heap 381992K Total 468428K
ps vsz 468428 rss 404844

After Change:
pmap heap 88552K Total 175004K
ps vsz 175004 rss 110696

Change Summary
==============
Altered manifest caching to only cache manifests when 
history.client_name == "pkg".  Note that client_name is hard-coded by 
each client; so it is not dependent on sys.argv[0].

Cheers,
-- 
Shawn Walker
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

Reply via email to