|
From: | Avi Kivity |
Subject: | Re: [Qemu-devel] [PATCH] Inter-VM shared memory PCI device |
Date: | Thu, 11 Mar 2010 08:33:31 +0200 |
User-agent: | Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.8) Gecko/20100301 Fedora/3.0.3-1.fc12 Thunderbird/3.0.3 |
On 03/10/2010 07:41 PM, Paul Brook wrote:
You're much better off using a bulk-data transfer API that relaxes coherency requirements. IOW, shared memory doesn't make sense for TCGRather, tcg doesn't make sense for shared memory smp. But we knew that already.In think TCG SMP is a hard, but soluble problem, especially when you're running guests used to coping with NUMA.
Do you mean by using a per-cpu tlb? These kind of solutions are generally slow, but tcg's slowness may mask this out.
TCG interacting with third parties via shared memory is probably never going to make sense.
The third party in this case is qemu. -- error compiling committee.c: too many arguments to function
[Prev in Thread] | Current Thread | [Next in Thread] |