[cap-talk] Value of 'copy on write' as attenuation mechanism.
Neal H. Walfield
neal at walfield.org
Tue May 27 02:23:13 CDT 2008
At Mon, 26 May 2008 01:41:05 +0200 (CEST),
Rob Meijer wrote:
> So basically would it be fair to state that COW is a composition pattern,
> not an attenuation pattern?
Assuming Unix's semantics, yes, I agree. Implementing Mach's MAP_COPY
semantics requires interposing on all writes to the underlying object.
> I'm still a bit confused about this, as coming
> from a read/write base, COW would feel like an attenuation to me,
If it is not the user who is implementing it in terms of a read-only
facet, then it requires added functionality on the server.
Neal
More information about the cap-talk
mailing list