[TUHS] If not Linux, then what?

Larry McVoy lm at mcvoy.com
Tue Aug 27 12:53:10 AEST 2019

Hey Rob,

I followed Bell Labs through the papers, the Lions doc, but I didn't get
any insight into Research after v7 or so.

Can you tell us what you liked about the later versions?

I don't want to be a total suck up but I've been a fan of your insight
ever since you said something like "if you think you need threads your
processes are too fat".  I've had long discussions with Linus about how
to make that statement 100% true (partial page table sharing across
processes, how do you make that work in general).  We didn't come to
an answer but we both agreed that processes should be as cheap as 
threads and mmap is the way to share data.

On Tue, Aug 27, 2019 at 10:58:54AM +1000, Rob Pike wrote:
> I always thought Research 10th Edition was fantastic. Even the 8th edition
> was an improvement on most of its successors. But things flowed another
> way, with muddy streams mixing in.
> -rob
> On Tue, Aug 27, 2019 at 10:30 AM Larry McVoy <lm at mcvoy.com> wrote:
> > On Mon, Aug 26, 2019 at 08:19:45PM -0400, Arthur Krewat wrote:
> > > On 8/26/2019 7:56 PM, William Pechter wrote:
> > > >ZFS
> > >
> > > Here, here!
> >
> > I really don't understand the love for ZFS.  I hired Bonwick and I
> > hired Moore, I had high expectations but they were all dashed when I
> > realized ZFS doesn't use the page cache.  That's so crazy busted I lost
> > all interest in ZFS.  ZFS took us back to HP-UX mmap semantics.
> >

Larry McVoy            	     lm at mcvoy.com             http://www.mcvoy.com/lm 

More information about the TUHS mailing list