[prev in list] [next in list] [prev in thread] [next in thread] 

List:       opensolaris-discuss
Subject:    Re: [osol-discuss] Merge other distros to OpenIndiana?
From:       Casper.Dik () Sun ! COM
Date:       2010-09-17 9:04:23
Message-ID: 201009170904.o8H94NvL001618 () dm-holland-01 ! uk ! sun ! com
[Download RAW message or body]


>> Cloning somewhat helps with the disk footprint, but
>> the savings there will 
>> get lower over time as more and more binaries are
>> upgraded.  We clearly 
>> have to work on that.  The memory saving of sparse
>> root zones was nothing 
>> to sniff at.
>
>So a share-able executable, library, or object had
>its read-only parts only resident once across the global and
>multiple sparse zones (sharing a copy of the same object),
>but now (even if the zone resides in a ZFS clone) is loaded
>once for each (non-sparse) zone?

Correct.  Some may say that "dedup" will fix this but the memory footprint 
of dedup itself is huge.  The first implementation of dedup didn't allow 
sharing memory pages even when the underlying storage was the same.

>I bet that will be a big problem on for example a workstation
>using Trusted Solaris extensions, where each label corresponds
>to a zone; since the set of libraries for GUI applications tends
>to be rather large (esp. with GTK+/GNOME as compared to the old
>days of Motif).


>Probably affects CPU cache, too.

And the page tables.

Casper

_______________________________________________
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic