<div dir="ltr">Thank you! it worked now.<div><br><div>Regarding NFD performance, you said it depends on the CPU, but in my experiment when I used the NDNchunk tool to fetch a 100MB file (packet size to 8KB), I got a goodput of 43Mbps (it is calculated using the ndncatchunk), and the CPU usage of the NFD was not more than 15%. So, in this case, can I say that the reason for having this goodput is related to the NFD implementation? or there is a way to get better performance? </div><div><br></div><div>Thanks in advance,</div><div>Regards,</div><div>Ahmed </div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, 24 Dec 2021 at 20:36, Davide Pesavento <<a href="mailto:davidepesa@gmail.com">davidepesa@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Fri, Dec 24, 2021 at 7:48 AM Ahmed Taffal via Nfd-dev<br>
<<a href="mailto:nfd-dev@lists.cs.ucla.edu" target="_blank">nfd-dev@lists.cs.ucla.edu</a>> wrote:<br>
><br>
> So I tried to use the gprof and I rebuilt the ndn-cxx and the NFD using this command CXXFLAGS="-o2 -g -pg -pedantic -Wall" ./waf configure. After terminating the NFD with nfd-stop I am not getting the gmon.out file. Should I use another method to terminate the NFD in order to get that file?<br>
<br>
Make sure you add "-pg" to the LINKFLAGS as well. Also please note<br>
that the optimization flag is "-O2" with a capital "O".<br>
<br>
Davide<br>
</blockquote></div>