On Mon, Nov 19, 2007 at 02:25:02PM -0800, Brendan Gregg - Sun Microsystems 
wrote:
> > "proc" => procedure
> 
> Yes, "proc" sounds too much like process; however "procedure" sounds like
> something new I didn't know about in NFSv4.

"Procedure" is part of ONC/RPC (NFS being an ONC/RPC "program") and goes
back ~20 years (more when you consider the other, then popular RPC
frameworks).

> > and that is what NULL and COMPOUND are.  They are procedures.
> > The "operations" are NFSv4 inventions and not part of the
> > RPC/XDR nomenclature.
> 
> While I'm sure that's true, from what I've read about NFSv4 the terms
> "compound" and "operation" are familiar, and the term "procedure" isn't. 

Well, NFSv2/3 never had compounds nor operations -- they only had
procedures.  So, "proc" is nothing new.

OTOH, there's only two procs in NFSv4: NULL (required of all ONC/RPC
"programs" and used only for pinging) and COMPOUND, and you could argue
that there will/should not be a probe for PING and that since all ops
will happen through a COMPOUND then "proc" would be a tad redundant.

Nico
-- 
_______________________________________________
dtrace-discuss mailing list
[email protected]

Reply via email to