I'm measuring throughput between two hosts. I use genode running on fiasco.OC on one machine and monolithic Linux on another machine. There's 82579LM NIC on each host. I'm running netperf_lxip.run script. As acpi driver doesn't work on my machine i'm using pci_drv driver. Another problem is that level-triggered interrupts are not recieved and i'm polling interrupts in the internal cycle in /os/src/lib/dde_kit/interrupt.cc:
        while (1) {
                _lock.lock();
                if (_handle_irq) _handler(_priv);
                _lock.unlock();
            }

            //while (1) {
                //_irq.wait_for_irq();
                /* only call registered handler function, if IRQ is not disabled */
                //_lock.lock();
                //if (_handle_irq) _handler(_priv);
                //_lock.unlock();
            //}
 I've done the same thing while testing l4re network stack and it didn't affect performance then.


2014-01-28 Sebastian Sumpf <Sebastian.Sumpf@...1...>
Hi Anna,

On 01/28/2014 11:02 AM, Анна Будкина wrote:
> Hello!
>
> I'm running netperf TCP_STREAM and TCP_MAERTS tests for lxip stack and i
> obtained extremely low result - 5x10^6 bits/s  while the maximum
> throughput is 1000 mbit/s .
> I wonder what could be the reason for that.

That is only 5 mbit/s, which is indeed pretty low. Right now the LXIP
stack should at least do about 500 mbit/s in either direction. Please
let me know what hardware platform you are using, so I can try to
reproduce the behavior.

Thanks,

Sebastian

--
Sebastian Sumpf
Genode Labs

http://www.genode-labs.com · http://genode.org

Genode Labs GmbH · Amtsgericht Dresden · HRB 28424 · Sitz Dresden
Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth




------------------------------------------------------------------------------
WatchGuard Dimension instantly turns raw network data into actionable
security intelligence. It gives you real-time visual feedback on key
security issues and trends.  Skip the complicated setup - simply import
a virtual appliance and go from zero to informed in seconds.
http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk
_______________________________________________
Genode-main mailing list
Genode-main@...12...ceforge.net
https://lists.sourceforge.net/lists/listinfo/genode-main