Re: [PATCH v1] rtc/mc146818rtc: improve rtc performance

2023-09-25 Thread Michael S. Tsirkin
On Mon, Jul 24, 2023 at 04:54:22PM +0800, Evanzhang wrote: > under heavy workloads,irq_coalesced could up to 30+, > after modification EXTERNAL_INTERRUPT reduce by 40% > > before: > Analyze events for all VMs, all VCPUs: > VM-EXITSamples Samples% Time% > >EPT_VIOLATI

[PATCH v1] rtc/mc146818rtc: improve rtc performance

2023-07-24 Thread Evanzhang
under heavy workloads,irq_coalesced could up to 30+, after modification EXTERNAL_INTERRUPT reduce by 40% before: Analyze events for all VMs, all VCPUs: VM-EXITSamples Samples% Time% EPT_VIOLATION983398463.41%15.96% IO_INSTRUCTION216084313.93%

[PATCH v1] rtc/mc146818rtc: improve rtc performance

2023-07-24 Thread Evanzhang
1.hw/rtc/mc146818rtc.c:48 open #define DEBUG_COALESCEDOD 2.create win7 4u 4g vm 3.Play 1080p video full screen 4.observe qemu log message DPRINTF_C("cmos: coalesced irqs decreased to %d\n", s->irq_coalesced); 4.perf kvm stat record -a -p $(pidof qemu-kvm) sleep 600 perf kvm stat report --ev