Hi Serkant pfsend continuously checks the time (spinning) to control the tx rate.
Regards Alfredo On 11 Feb 2014, at 15:00, M. Serkant Uluderya <[email protected]> wrote: > Hi Luca, > > I got another question regarding to pfsend. Why is it taking over %95 CPU on > a single core even if at very low rate traffic tests? For example when I run > the command: > > sudo PF_RING/userland/examples/pfsend -i dna0@0 -r 0.01 > PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ P COMMAND > 7149 root 20 0 39436 1228 1008 R 99.8 0.0 0:04.72 19 pfsend > > TX rate: [current 14'495.94 pps/0.01 Gbps][average 14'495.94 pps/0.01 > Gbps][total 14'496.00 pkts] > TX rate: [current 14'517.72 pps/0.01 Gbps][average 14'506.83 pps/0.01 > Gbps][total 29'014.00 pkts] > > Below also uses %99 CPU: > sudo PF_RING/userland/examples/pfsend -i dna0@0 -r 5 > Dumping statistics on /proc/net/pf_ring/stats/7188-dna0.3262 > TX rate: [current 7'307'134.38 pps/4.91 Gbps][average 7'307'134.38 pps/4.91 > Gbps][total 7'307'149.00 pkts] > TX rate: [current 7'318'726.26 pps/4.92 Gbps][average 7'312'930.37 pps/4.91 > Gbps][total 14'626'007.00 pkts] > > > On Tuesday, February 11, 2014 2:18 PM, M. Serkant Uluderya > <[email protected]> wrote: > Thanks Luca, it solved my problem. > > > On Monday, February 10, 2014 5:12 PM, Luca Deri <[email protected]> wrote: > Serkant, > only one app at time can use a dna device. In your case you need to insmod > the dna driver with 2 queues and then have one pfsend that send on dna0@0 and > the other on dna0@1 > > Regards Luca > > On 02/10/2014 03:21 PM, M. Serkant Uluderya wrote: >> Hi, >> >> Is there anyway to run pfsend as multithreaded? I'm running "pfsend -i dna0 >> -r 1" on a machine has 2 X Intel(R) Xeon(R) CPU X5650 @ 2.67GHz and it >> seems the pfsend process takes %100 CPU on a single core. I tried to run >> multiple pfsend instances but it did not work. (Unable to enable ring) >> >> Regards, >> Serkant >> >> >> >> _______________________________________________ >> Ntop-misc mailing list >> [email protected] >> http://listgateway.unipi.it/mailman/listinfo/ntop-misc > > > > > _______________________________________________ > Ntop-misc mailing list > [email protected] > http://listgateway.unipi.it/mailman/listinfo/ntop-misc > > > _______________________________________________ > Ntop-misc mailing list > [email protected] > http://listgateway.unipi.it/mailman/listinfo/ntop-misc
_______________________________________________ Ntop-misc mailing list [email protected] http://listgateway.unipi.it/mailman/listinfo/ntop-misc
