Boris B. Zhmurov <[EMAIL PROTECTED]> : [...] > Thanks Francois, after your suggestions, network performance was twice > increased, but I'm still loosing to freebsd:
Ok, now that the Linux kernel is not in heavy debugging mode, it takes some ~10 us/(sent packet). It is not _too_ far from the usual syscall tax. Can you send a typical excerpt of an 'strace -T' for your client iperf process and compare it against the FreeBSD one ? [...] > P.S. I couldn't disable the following things due to bzImage build errors: > CONFIG_GENERIC_TIME > CONFIG_X86=y > CONFIG_MMU=y > CONFIG_GENERIC_IOMAP=y > CONFIG_DMI=y Oops, I was a bit terse: you were only supposed to disable the outlined options (i.e. mostly debugging and/or unneeded stuff). As long as the kernel performs better, it should not be a big issue though. -- Ueimor - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html