[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-users] Re: GPLPV drivers problem
James Harper <james.harper <at> bendigoit.com.au> writes: > > > > > I run iperf as a client on the domu and as a server on the dom0. > > > > i also tried an ftp transfer ( ftp server on the dom0) ( lvm lv as > volumes > > to get better disk performances ) > > > > the transfer rate was 140Mb/s max ( second run ) but the cpu was 100% > > loaded (60% for ftp.exe and 30 % system ) > > > > it seems that the high cpu load during network utilization is the main > > limiting factor. > > > > i disabled ms/qos with no luck > > I have been tinkering with patching the windows kernel to remove a > particularly inefficient instruction, based on Travis Betak's amdvopt > driver (on sourceforge). > > That driver by itself should make XP fly on AMD processors. I am working > on putting it into the xenpci driver, which I've done, and then making a > similar optimization for Intel processors. > > A test I just did got the XP throughput going from 35 MBits/second to > 350 MBits/second. Once I have sorted out a licensing issue with Travis > and done some port testing I'll release the updated GPLPV drivers. > > Windows 2003 sp2 included a similar fix built into the kernel, so you > won't see any performance increase there. Windows 2008 and Vista have > the same thing already too. > > James > Thanks for the tip ... i installed the amdvopt driver and an iperf test gave a throughput of 440Mb/s with two vcpus. with one vcpu the results are lower. i also got good results for an ftp test between the doms. Cpu usage is still high but much lower than before. if i disable "checksum on rx packets" on the xen adapter iperf jumps to 725Mb/s _impressive_ !!!! i tried to add a second iperf thread ( -P2 option ) and got 436 Mb/s Thanks a lot for your help Mike _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |