<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Thu, Mar 20, 2014 at 7:28 PM, Rick Jones <span dir="ltr"><<a href="mailto:rick.jones2@hp.com" target="_blank">rick.jones2@hp.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div class="">On 03/20/2014 05:41 AM, Yuriy Taraday wrote:<br>


</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div class=""><span style="color:rgb(80,0,80)">Benchmark included showed on my machine these numbers (average over 100</span><br>

</div><div><div class="h5">
iterations):<br>
<br>
Running 'ip a':<br>
                                               ip a :   4.565ms<br>
                                          sudo ip a :  13.744ms<br>
                            sudo rootwrap conf ip a : 102.571ms<br>
                                 daemon.run('ip a') :   8.973ms<br>
Running 'ip netns exec bench_ns ip a':<br>
                   sudo ip netns exec bench_ns ip a : 162.098ms<br>
     sudo rootwrap conf ip netns exec bench_ns ip a : 268.115ms<br>
          daemon.run('ip netns exec bench_ns ip a') : 129.876ms<br>
<br>
So it looks like running daemon is actually faster than running "sudo".<br>
</div></div></blockquote>
<br>
Interesting result.  Which versions of sudo and ip and with how many interfaces on the system?<br></blockquote><div><br></div><div>Here are the numbers:</div><div><br></div><div><font face="courier new, monospace">% sudo -V</font></div>

<div><font face="courier new, monospace">Sudo version 1.8.6p7</font></div><div><font face="courier new, monospace">Sudoers policy plugin version 1.8.6p7</font></div><div><font face="courier new, monospace">Sudoers file grammar version 42</font></div>

<div><font face="courier new, monospace">Sudoers I/O plugin version 1.8.6p7</font></div><div><font face="courier new, monospace">% ip -V       </font></div><div><font face="courier new, monospace">ip utility, iproute2-ss130221</font></div>

<div><font face="courier new, monospace">% ip a | grep '^[^ ]' | wc -l</font></div><div><font face="courier new, monospace">5</font></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

For consistency's sake (however foolish it may be) and purposes of others being able to reproduce results and all that, stating the number of interfaces on the system and versions and such would be a Good Thing.<br></blockquote>

<div><br></div><div>Ok, I'll add them to benchmark output. </div></div><div><br></div>-- <br><br><div>Kind regards, Yuriy.</div>
</div></div>