qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] QEMU and Real Time OS
@ 2015-01-29 19:37 Marc Marí
  2015-01-29 23:06 ` Paolo Bonzini
  0 siblings, 1 reply; 8+ messages in thread
From: Marc Marí @ 2015-01-29 19:37 UTC (permalink / raw)
  To: qemu-devel

Hi

I tried to run a Linux Kernel with Preempt RT patch on a QEMU emulated
machine using TCG (ARM guest, x86_64 guest).

I expected the guest to have high latencies, but more or less constant.
But I found, using cyclictest, a lot of randomness and a lot of
difference between the average and the maximum latency.

I thought this may be due to I/O overhead. The current system has a root
filesystem through NFS, and I'm launching the tests through a serial
terminal and saving the results in files. But the high priority thread
saves the result in memory, it is the low priority thread that saves it
in files.

Is this an expected behaviour? I can't see why.

I'd like to know if there is a certain reason why it doesn't work. Or
if it should work and the problem is too much I/O overhead. Or any
other hint to understand it.

Thanks
Marc

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2015-02-02 20:09 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-01-29 19:37 [Qemu-devel] QEMU and Real Time OS Marc Marí
2015-01-29 23:06 ` Paolo Bonzini
2015-01-30  7:37   ` Jan Kiszka
2015-01-30 10:26     ` Marc Marí
2015-01-30 10:36       ` Frederic Konrad
2015-01-30 10:40         ` Marc Marí
2015-01-30 10:47         ` Jan Kiszka
2015-02-02 20:08     ` Marcelo Tosatti

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).