> > Intel is indeed slower than AMD with this one. > > I didn't measure such roundtrip specifically. We usually see that the > > VMETNRY/VMEXIT cycle limits our performance (for io/mmio,..) > > On Intel core duo we cannot get more than 150k-200k VMEXITS per second > > for regular guest doing extensive IO. > >
/me raises hand Why so many vm switches? First up, a typical I/O system maxes at about 1Gb/s, right? That would be a gigabit NIC, or striped RAID, or something like that. This suggests an average of only about 300 bytes/transfer, to get >150k individual transfers per second? I thought block I/O usually dealt with 1kbyte or more. Next, we're living in a world where most CPUs supporting the required extended instruction set are multi-core, and you specifically said core duo. Shouldn't an extensive I/O workload tend toward one CPU in each VM, with contraposed producer-consumer queues, and almost zero context switches? ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier. Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ kvm-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/kvm-devel
