<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Helvetica,sans-serif;" dir="ltr">
<p style="margin-top:0;margin-bottom:0">nfd-status can give you the number of entries, something like:</p>
<p style="margin-top:0;margin-bottom:0"></p>
<div>           nFibEntries=4<br>
           nPitEntries=7<br>
</div>
<div><br>
</div>
<div>But there is no other logging for PIT or FIB.</div>
<div>Some discussion here:</div>
<div><a href="http://www.lists.cs.ucla.edu/pipermail/nfd-dev/2016-August/001969.html" class="OWAAutoLink" id="LPlnk614069" previewremoved="true">http://www.lists.cs.ucla.edu/pipermail/nfd-dev/2016-August/001969.html</a><br>
</div>
<div><br>
</div>
<div>Ashlesh<br>
</div>
<p></p>
</div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>From:</b> Mini-NDN <mini-ndn-bounces@lists.cs.ucla.edu> on behalf of Aman Maldar <amanmaldar@gmail.com><br>
<b>Sent:</b> Monday, November 27, 2017 4:55:20 PM<br>
<b>To:</b> mini-ndn@lists.cs.ucla.edu<br>
<b>Subject:</b> [Mini-NDN] Logging module for PIT and FIB</font>
<div> </div>
</div>
<div>
<div dir="ltr">I read pretty interesting discussion on NFD mail archive regarding measuring/improving performance for PIT and FIB.
<div><br>
</div>
<div>I am trying to test performance of PIT, FIB in terms of time response for variety of interests and large number of entries in PIT and FIB.</div>
<div>I decided to print hit/miss scenario log for both. I just want to double check if NFD already have logging module available for this?</div>
<div><br>
</div>
<div>Are below 2 files that I can add my logs to, to see them in execution? Correct me.These 2 files doesn't have any logging module added.</div>
<div><br>
</div>
<div>
<div><a href="https://github.com/named-data/NFD/blob/master/daemon/table/pit-entry.cpp">https://github.com/named-data/NFD/blob/master/daemon/table/pit-entry.cpp</a></div>
<div><br>
</div>
<div><a href="https://github.com/named-data/NFD/blob/master/daemon/table/fib-entry.cpp">https://github.com/named-data/NFD/blob/master/daemon/table/fib-entry.cpp</a></div>
<div> </div>
<div><br>
</div>
<div>Which nfd modules should be used to during tracing? <br>
<br>
</div>
<div>
<div>Available logging modules: </div>
<div>AccessStrategy, AsfMeasurements, AsfStrategy, AutoPrefixPropagator, BestRouteStrategy2, ClientControlStrategy, CommandAuthenticator, ContentStore, CsPolicy, DeadNonceList, EthernetFactory, EthernetTransport,FaceManager , FaceSystem .FaceTable ,FibManager
 ,FibUpdater Forwarder, GeneralConfigSection, GenericLinkService, InternalClientTransport, InternalForwarderTransport, LinkService</div>
<div>LoggerFactory LpFragmenter LpReassembler MulticastEthernetTransport MulticastStrategy MulticastUdpTransport NFD NameTree NameTreeHashtable  NameTreeIterator  NetworkInterfaceInfo Nfd</div>
<div>NfdRibReadvertiseDestination PrivilegeHelper ProcessNackTraits  Readvertise ReadvertiseDestination Rib RibEntry RibManager  Strategy  StrategyChoice StrategyChoiceManager TcpChannel</div>
<div>TcpFactory TcpTransport Transport UdpChannel UdpFactory UnicastEthernetTransport UnicastUdpTransport UnixStreamChannel UnixStreamFactory UnixStreamTransport</div>
</div>
<div><br>
</div>
<div>Thanks in advance.<br>
<br>
</div>
-- <br>
<div class="x_gmail_signature">
<div dir="ltr">
<div>
<div dir="ltr"><b><font size="2">Regards,</font></b><font size="2"><b><i><br>
</i><font size="4"><span style="color:rgb(0,102,0)"><span style="background-color:rgb(255,255,255)">M<span></span>r. Maldar Aman M.</span></span></font></b></font><font size="4"><b><span style="color:rgb(0,102,0)"><span style="background-color:rgb(255,255,255)"><span></span><span></span></span></span></b></font><br>
<b>University of Massachusetts, Lowell</b><br>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>