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]
