Hello.

I noticed in the source code that in Win32 case iperf uses single threaded
mode for UDP traffic because 'WIN32 does bad UDP handling so run single
threaded' as stated in comments.

Could somebody explain a bit more why it is handled bad? I faced a problem
with UDP handling under WinXP for iperf compiled under cygwin (on Win7). On
Win7 everything was good, but on WinXP it looks like some race condition
happens - sometimes iperf reports traffic and sometimes does not. I've
managed to make it work by introducing some if defined(__CYGWIN__) in
Listerer.cpp,

but want to know 2 things:
1. What WinXP doos bad with UDP.
2. How performance could be affected by running iperf in single threaded
mode.

Thanks,
Sergey Naumov.
------------------------------------------------------------------------------
Start Your Social Network Today - Download eXo Platform
Build your Enterprise Intranet with eXo Platform Software
Java Based Open Source Intranet - Social, Extensible, Cloud Ready
Get Started Now And Turn Your Intranet Into A Collaboration Platform
http://p.sf.net/sfu/ExoPlatform
_______________________________________________
Iperf-users mailing list
Iperf-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/iperf-users

Reply via email to